程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> windows下修改Mysql5.7.11初始密碼的圖文教程

windows下修改Mysql5.7.11初始密碼的圖文教程

編輯:關於MYSQL數據庫

上周安裝了Mysl 但是卻無法登陸,找了好久才找到這個解決辦法,講的詳細謝謝了。

[摘要:1.my-default.ini 更名my.ini 正在解壓的目次上面復造my-default.ini一份更名字為 my.ini。 2.翻開 Windows 情況變量設置, 新建變量名 MYSQL_HOME , 變量值為 MyS]

1.my-default.ini 改名my.ini

在解壓的目錄下面復制my-default.ini一份改名字為 my.ini。

\

2.打開 Windows 環境變量設置, 新建變量名 MYSQL_HOME , 變量值為 MySQL 安裝目錄路徑, 在 環境變量 的 Path 變量中添加 ;%MYSQL_HOME%\bin;

\

\

3.幾個命令

安裝 MySQL 服務: mysqld --install

啟動: net start MySQL

停止: net stop MySQL

卸載: sc delete MySQL,mysqld -remove

命令行窗口一定要用管理員模式打開,來到%MYSQL_HOME%\bin;這個目錄下,

a.安裝服務:mysqld --install。

b.啟動服務 net start MySQL

(可能遇到問題,MySQL 服務正在啟動。MSQL服務無法啟動。服務沒有報告任何錯誤。請鍵入NET HELPMSG 3534 以獲得更多的幫助。

把data文件夾刪掉,用mysqld --initialize 初始化data目錄即可。刪不掉data的時候,把任務管理器打開kill掉mysqld進程,其他啟動或者關閉服務失敗的時候一樣做法。)

\

當成功進入開啟服務以後,用

mysql -u root -p 回車

輸入密碼

出現 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

關閉服務net stop MySQL

用安全模式打開,mysqld --skip-grant-tables

這個時候,光標會一直閃。注意,不要動,打開另一個命令行窗口。

\

4.和前面一樣的操作來到bin目錄下,

登錄 mysql -u root -p

密碼為空,直接回車;

就可以進去了

然後

use mysql;

(可能先前的版本密碼的抬頭是password,5.7.11是 authentication_string,可以select * from user,查看一下)

(老版本)update user set password=password("123456") where user="root";

(5.7.11)update user set authentication_string=password("123456") where user="root";
最後,flush privileges;就OK了。

\

5.最後登錄一下試試。

\

剛開始啟動失敗,是英文mysqld進程還開著呢,kill掉就行了。

最後,成功修改了root密碼。

以上所述是小編給大家介紹的windows下修改Mysql5.7.11初始密碼的圖文教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對網站的支持!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved