Mysql root 賬戶的登入問題

2021-08-16 23:31:16 字數 419 閱讀 4972

前些天登入乙個很久之前配置的資料庫,突然發現用: mysql -uroot -p******x 登入不上去了。

因為時間很長了,不記得是不是因為密碼錯了。於是就開始了漫長的試密碼。。。

最後還是發現配置出現了問題,於是就搜尋了下解決辦法。

最終找到了問題所在:

似乎是因為我很久沒有更改密碼了,所以即使賬戶密碼正確也是登入不上去。

解決辦法為:

找到my.conf(有的地方為 my.cnf),在[mysqld]組的最後新增 skip-grant-tables,儲存後重新登入

然後便可以用: 

use mysql;

update user set password=password('******') where user='root';

進行密碼修改。如此便可以重新正常登入了。

centos修改mysql root賬戶的密碼

剛才修改root賬戶的密碼,看到了一種方法,不知道是自己不會弄還是怎麼了,發現修改了root賬戶的密碼後,再次登入mysql的時候還是不需要密碼,而且show databases的時候發現mysql庫不見了,我弄了很久還是沒有弄出來,於是就解除安裝重灌了。我之前用的就是下面這種方法 進入mysql庫...

設定mysql root賬戶遠端訪問許可權

進入mysql mysql uroot p切換mysql資料庫 use mysql 檢視root資訊 select host user from user where user root 更新使用者表 其中 的意思是允許所有的ip遠端訪問,如果需要指定具體的某個ip就寫上具體的ip即可 update...

ecshop多賬戶登入

一 需求 ecshop自帶的登入,只支援註冊使用者名稱的登入,但是很少有使用者的準確資訊,諸如手機號碼 郵箱!的推廣又恰恰需要使用者的準備資訊,於是著手修改 的註冊和登入模式,在註冊的過程中得到使用者的準確資訊。二 修改 1.修改 的註冊模組,新增郵箱註冊 手機號碼註冊功能 並且在註冊過程中驗證手機...