Mysql5.7.14裝置配置辦法操作圖文教程(密碼問題處理方法)。本站提示廣大學習愛好者:(Mysql5.7.14裝置配置辦法操作圖文教程(密碼問題處理方法))文章只能為提供參考,不一定能成為您想要的結果。以下是Mysql5.7.14裝置配置辦法操作圖文教程(密碼問題處理方法)正文
本篇文章次要觸及mysql5.7.14用以往的裝置辦法裝置存在的密碼登錄不上,密碼生效等問題的處理方法,希望可以幫到有異樣困擾的冤家。
詳細進程如下:
一、軟件下載:
1、經過http://dev.mysql.com/downloads/mysql/下載mysql5.7.14。
2、將下載的文件停止減壓,作者的減壓目錄是:D:\Program Files (x86)\MySQL-5.7.14-winx64。
二、裝置前預備任務:
1、配置環境變量,將D:\Program Files (x86)\mysql-5.7.14-winx64\bin配置到path中。
2、將減壓途徑下的my-default.ini停止復制,粘貼偏重命名為my.ini。
3、翻開曾經樹立好的my.ini(建議運用Editplus翻開,排版明晰),添加如下信息:
其中port是鏈接數據庫的端口號,
datadir是數據庫數據的保管目錄,
basedir是數據庫的減壓途徑。
三、裝置進程:
1、以管理員身份運轉windows命令行。
2、進入mysql減壓目錄的bin文件夾中。
3、執行命令:mysqld –initialize –user=mysql –console
(這裡留意要在mysql減壓文件的bin目錄裡執行)
4、執行之後的後果如下(箭頭所指是生成的密碼,將其保管):
5、執行裝置mysql數據庫的命令(如圖所示):
6、裝置成功之後,可以運用net start mysql啟動mysql服務:
若此時發作啟動mysql服務不成功,能夠的緣由是沒有進入bin目錄執行上述命令。處理方法是移除mysql服務:mysqld –remove,然後從第三步開端重新執行命令。
7、服務啟動成功之後,可以登錄mysql,如下:
發作錯誤,這裡要先修正一下密碼。
在my.ini文件中在[mysqld]後一行參加skip-grant-tables
。此時,封閉mysql服務,再重新啟動。 此時登錄不再需求輸出密碼。如下所示:
執行如下命令:
執行修正密碼的命令:
8、操作成功,密碼即修正成功。此時要刪除my.ini中的skip-grant-tables.然後重啟服務。至此,mysql數據庫裝置成功。
9、有些冤家在啟動第三方數據庫工具,比方navicat for mysql 的時分遇到如下問題:
這是由於mysql數據庫在5.7之後運用了全新的平安戰略所致。
處理方法:
1)重新修正root密碼 SET PASSWORD FOR ‘root'@'localhost' = PASSWORD(‘12345678');
2)可以運用如下命令:
ALTER USER 'root'@localhost' PASSWORD EXPIRE INTERVAL 90 DAYS; ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; ALTER USER 'root'@'localhost' PASSWORD EXPIRE DEFAULT;
第一句無效期驗證 90天
第二句 不驗證無效期
第三句 設置為默許值
10、至此,navicat for mysql 可正常銜接數據庫。
以上所述是給大家引見的Mysql5.7.14裝置配置辦法操作圖文教程,希望對大家有所協助,假如大家有任何疑問請給我留言,會及時回復大家的。在此也十分感激大家對網站的支持!