1. 程式人生 > >INSERT command denied to user 上線後

INSERT command denied to user 上線後

這個錯誤當時一時沒有想到原因,因為我插入別的資料是沒有問題的。

後來才發現,上線後和上線前資料庫的名字是不一樣的,因此會報錯誤,所以建議大家以後寫表明的時候不要在前面加上資料庫的名字(個人意見,僅供參考)

如果不是這個原因,應該是一下原因了:

(網路搜尋得知)

錯誤編號:1142

問題分析:

網站執行突然出現下面的 MySQL 錯誤: MySQL server error report:

INSERT command denied to user '%s'@'localhost' for table '%s' , errno: 1142

解決辦法:

1、請檢查您的 MySQL 帳號是否有相應的許可權。

2、檢查一下應用下的 config 配置檔案中的連線資料庫的帳號是否正確。

3、檢查一下資料庫是否滿了,如果資料庫滿了沒有空間後也會出現這種情況。