Linux 開啟資料庫的許可權

2021-07-13 15:39:16 字數 313 閱讀 9992

chmod -r 0777 /usr/local/mysql/var/dedeadmin/

給資料庫目錄的所屬使用者和組改為mysql

chown -r mysql:mysql dedeadmin

但是這樣還不能更改資料庫,首先,找到mysqladmin所在位置,一般都在mysql/bin下面,我的在/usr/local/mysql/bin 裡面,還需要執行以下命令:

./mysqladmin -u root -p flush-tables

之後輸入root賬號的密碼,馬上就好了,沒有任何任何提示,然後測試一下,能正常讀寫,搬家也就順利完

資料庫 開啟MySQL資料庫遠端訪問的許可權

一 改表法 可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 mysql u root p mysql use mysql mysql u...

開啟MySQL資料庫遠端訪問的許可權

在我們使用mysql資料庫時,有時我們的程式與資料庫不在同一機器上,這時我們需要遠端訪問資料庫。預設狀態下,mysql的使用者沒有遠端訪問的許可權。下面介紹兩種方法,解決這一問題。1 改表法 可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入m...

開啟MySQL資料庫遠端訪問的許可權

在我們使用mysql資料庫時,有時我們的程式與資料庫不在同一機器上,這時我們需要遠端訪問資料庫。預設狀態下,mysql的使用者沒有遠端訪問的許可權。下面介紹兩種方法,解決這一問題。1 改表法 可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入m...