MySQL安裝后續(xù)步驟(修改root密碼)

1.成功安裝后需要進行如下設(shè)置root密碼,進入mysql所在盤下的bin:

……bin>mysqladmin -u root password "123456"

2.接下來:

1)關(guān)閉正在運行的Mysql服務(wù);

2)打開dos,轉(zhuǎn)到Mysql的bin目錄,輸入mysqld --skip-grant-tables ?回車。

(--skip-grant-tables 啟動mysql服務(wù)的時候跳過權(quán)限表認證)

3)若當前dos窗口不能用,再打開一個,轉(zhuǎn)到bin目錄,輸入mysql ?回車,成功后會有mysql提示符 >

4)連接權(quán)限數(shù)據(jù)庫:use mysql;(注意加分號)

5)改密碼:update user set password=password("123456") where user="root";(注意加分號)

(上式操作后可能會報1054錯誤,提示沒有Password列,此版本問題)

若報錯,可先用命令: show create table user; ?查看一下用戶表

用下式修改密碼(我使用行之有效的命令):

update user set authentication_string=password("mysql") where user='root';

此時會提示操作成功。

6)刷新權(quán)限,必須步驟:flush privileges;

(注意,可能刷一遍不成功,再刷一遍!我刷了兩遍才成功。)

7)退出quit

8)使用用戶名root和剛才設(shè)置的新密碼“mysql" 登陸。

現(xiàn)在使mysql服務(wù)器連接,使用下面命令:

……bin>mysql -u root -p

Enter password: ****** (輸入密碼‘mysql’)

附1:關(guān)閉mysql服務(wù)命令:

……bin> mysqladmin -u root -p shutdown

Enter password:******

附2:若中途mysql無法啟動,服務(wù)沒有報任何錯誤。

網(wǎng)上找的說有效的做法是:需要先初始化data目錄,命令:mysql --initialize。若已有data,要將data文件夾中的內(nèi)容移走或刪掉。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容