你當(dāng)前使用的用戶名沒有添加的權(quán)限,應(yīng)該給當(dāng)前用戶分配權(quán)限,具體過程:
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名注冊、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、南漳網(wǎng)站維護、網(wǎng)站推廣。
1.用最上位管理者登陸mysql,就是用戶名是root的那個
2.點擊主頁面上的【權(quán)限】按鈕,會出現(xiàn) 用戶一覽
3.在用戶一覽 頁面,選擇當(dāng)前用戶名【hxm】進(jìn)行 編輯權(quán)限,選擇【全選】就可以了
最后 重新登錄mysql
$xr = "INSERT INTO users VALUES ('1000', $name, $pass, $email, '2018-11-06 13:26:00')";
這句代碼把里面的變量都用{}包起來,做加單引號:
$xr = "INSERT INTO users VALUES ('1000', '{$name}', '{$xxxx}', ...
快去試試吧
$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES()";
$sql = "('$username ','$pwd ','$name ','$email ')";
這一部分錯了吧。應(yīng)該是這樣、
$sql = "INSERT INTO t_user (f_username, f_password, f_name,f_email)VALUES";
$sql. = "('$username ','$pwd ','$name ','$email ')";
第二個sql是$sql.不要忘記后面還有一個點,表示和上面的sql語句鏈接起來,因為你下面是和上面鏈接起來的,所以第一個$sql后面values后面就不用加()括號了。
$sql="insert into 'test'('id','title','dates','contents')values(null,'$title',now(),'$content')";
mysql_query($sql);
echo "插入成功";
你這個代碼插入成功失敗都會顯示成功,沒有真正判斷是否插入成功,一般應(yīng)該這樣寫:
$sql="insert into test(id,title,dates,contents)values(null,'$title',now(),'$content')";
if (mysql_query($sql)) echo "插入成功";
else echo "插入失敗,SQL:$sqlbr錯誤:".mysql_error();