1. 修改原始密碼
mysql -uroot -p ccs<-h=yu0os //後面是系統生成的密碼
2. 上面設定留下的坑
客戶端連線後產生以下問題
錯誤**是1130,error 1130: host x.x.x.x is not allowed to connect to this mysql server
猜想是無法給遠端連線的使用者許可權問題。結果這樣子操作mysql庫,即可解決。
在伺服器登入mysql後,更改 「mysql」 資料庫裡的 「user」 表裡的 「host」 項,從」localhost」改稱』%』。
下面是用sql語句解決問題:
mysql -u root -ppass
use mysql;
select 『host』 from user where user=『root』;
update user set host = 『%』 where user =『root』;
flush privileges;
select 『host』 from user where user=『root』;
第一句是以許可權使用者root登入
第二句:選擇mysql庫
第三句:檢視mysql庫中的user表的host值(即可進行連線訪問的主機/ip名稱)
第六句:再重新檢視user表時,有修改。。
重起mysql服務即可完成。
設定完成後產生一下問題
authentication plugin 『caching_sha2_password』 cannot be loaded: dlopen(/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): image not found原因:密碼加密方式【caching_sha2_password】,客戶端不支援。
在資料庫伺服器上登入:
mysql>use mysql;
mysql>select user, host, plugin, authentication_string from user\g;
*************************** 2. row ***************************
user: root
host: %
plugin: caching_sha2_password
authentication_string: $a005
00500
5xn:@gbga#f7w+*'3rfilovff0tigd2lrblztbrezwsjsvrfnwv0eu/c/xx9
啦啦啦。。。。一大丟
於是我猜測,root使用者 在安裝資料庫是,指定的加密外掛程式是:caching_sha2_password,應該是我的安裝沒修改安裝配置檔案
於是我要修改root使用者的加密外掛程式,因為用新新增的使用者需要去授權,反正很麻煩,直接改一下root的密碼加密方式。
修改 root 使用者密碼:
alter user 『root』@』%』 identified with mysql_native_password by 『root』;ok。
mysql 連線不上 mysql連線不上怎麼辦
下面是mysql的連線方式 使用mysql二進位制方式連線 您可以使用mysql二進位制方式進入到mysql命令提示符下來連線mysql資料庫。例如以下是從命令列中連線mysql伺服器的簡單例項 root host mysql u root p enter password 在登入成功後會出現 my...
mysql連線不上
這兩天遇到乙個問題,自己做的程式模組,之前執行的好好的,突然報錯,執行不了了。pymysql.err.operationalerror 2003,can t connect to mysql server on 127.0.0.1 errno 8 servname not supported for...
使用adb install安裝之後不生效問題解決
問題 本地debug過程中多次遇到採用adb install安裝成功,但是修改不生效的情況,多出現在第一次刷機完畢啟動時。具體解決方案是 採用adb push 先將apk推到對應目錄,然後重啟車機。此後再進行install就能生效了。今天新遇到乙個問題 在device fsl下新增資源檔案,然後編譯...