你當(dāng)前使用的用戶名沒有添加的權(quán)限,應(yīng)該給當(dāng)前用戶分配權(quán)限,具體過程:
創(chuàng)新互聯(lián)建站于2013年成立,先為岑鞏等服務(wù)建站,岑鞏等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為岑鞏企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
1.用最上位管理者登陸mysql,就是用戶名是root的那個(gè)
2.點(diǎn)擊主頁面上的【權(quán)限】按鈕,會(huì)出現(xiàn) 用戶一覽
3.在用戶一覽 頁面,選擇當(dāng)前用戶名【hxm】進(jìn)行 編輯權(quán)限,選擇【全選】就可以了
最后 重新登錄mysql
$sql="INSERT into news_list (id,title,author,content,time) VALUES (NULL, '$title' , '$author', '$content', now())";
向數(shù)據(jù)庫插入數(shù)據(jù)的時(shí)候,varchar型的需要加單引號(hào)。
mysql_connect();
你先用php文件調(diào)用這個(gè)填上你的信息參數(shù)
看看連接成不成功,然后看下mysql_error 出來什么
連接字串中的用戶名和密碼錯(cuò)誤。你查一下test.php的第三行看看就知道了。
會(huì)不會(huì)是本地的環(huán)境和linux服務(wù)器的環(huán)境不同引起的,比如php mysql 版本之類的本地和服務(wù)器上面的不一樣CURRENT_TIMESTAMP 好像要mysql5.6之后才可以用,另外你說linux服務(wù)器后,執(zhí)行沒反應(yīng),會(huì)不會(huì)是這個(gè)文件壓根就沒執(zhí)行,還有就是你可以把服務(wù)器上的報(bào)錯(cuò)打開,執(zhí)行到如果有問題的話會(huì)有報(bào)錯(cuò)的
你可以先在mysql里面執(zhí)行一遍sql語句,看下能不能添加數(shù)據(jù),先檢查語句有沒有問題,再看程序上的問題