《MYSQL教程Mysql5.7.14安裝配置方法操作圖文教程(密碼問題解決辦法)》要點:
本文介紹了MYSQL教程Mysql5.7.14安裝配置方法操作圖文教程(密碼問題解決辦法),希望對您有用。如果有疑問,可以聯系我們。
本篇文章主要涉及mysql5.7.14用以往的安裝方法安裝存在的暗碼登錄不上,暗碼失效等問題的解決辦法,希望可以幫到有同樣困擾的朋友.MYSQL入門
具體過程如下:MYSQL入門
一、軟件下載:MYSQL入門
1、通過http://dev.mysql.com/downloads/mysql/下載mysql5.7.14.MYSQL入門
2、將下載的文件進行減壓,作者的減壓目錄是:D:\Program Files (x86)\MySQL-5.7.14-winx64.MYSQL入門
二、安裝前準備工作:MYSQL入門
1、配置環境變量,將D:\Program Files (x86)\mysql-5.7.14-winx64\bin配置到path中.MYSQL入門
2、將減壓路徑下的my-default.ini進行復制,粘貼并重命名為my.ini.MYSQL入門
3、打開已經建立好的my.ini(建議使用Editplus打開,排版清晰),添加如下信息:MYSQL入門
?MYSQL入門
其中port是鏈接數據庫的端口號,MYSQL入門
datadir是數據庫數據的保存目錄,MYSQL入門
basedir是數據庫的減壓路徑.MYSQL入門
三、安裝過程:MYSQL入門
1、以管理員身份運行windows命令行.MYSQL入門
2、進入mysql減壓目錄的bin文件夾中.MYSQL入門
?MYSQL入門
3、執行命令:mysqld Cinitialize Cuser=mysql Cconsole
MYSQL入門
(這里注意要在mysql減壓文件的bin目錄里執行)MYSQL入門
4、執行之后的結果如下(箭頭所指是生成的暗碼,將其保存):MYSQL入門
?MYSQL入門
5、執行安裝mysql數據庫的命令(如圖所示):MYSQL入門
?MYSQL入門
6、安裝成功之后,可以使用net start mysql啟動mysql服務:MYSQL入門
?MYSQL入門
若此時發生啟動mysql服務不成功,可能的原因是沒有進入bin目錄執行上述命令.解決方法是移除mysql服務:mysqld Cremove,然后從第三步開始重新執行命令.MYSQL入門
7、服務啟動成功之后,可以登錄mysql,如下:MYSQL入門
?MYSQL入門
發生錯誤,這里要先修改一下暗碼.MYSQL入門
在my.ini文件中在[mysqld]后一行加入skip-grant-tables
.此時,關閉mysql服務,再重新啟動. 此時登錄不再需要輸入暗碼.如下所示:MYSQL入門
?MYSQL入門
執行如下命令:MYSQL入門
?MYSQL入門
執行修改暗碼的命令:MYSQL入門
?MYSQL入門
8、操作成功,暗碼即修改成功.此時要刪除my.ini中的skip-grant-tables.然后重啟服務.至此,mysql數據庫安裝成功.MYSQL入門
9、有些朋友在啟動第三方數據庫工具,比如navicat for mysql 的時候遇到如下問題:MYSQL入門
?MYSQL入門
這是由于mysql數據庫在5.7之后使用了全新的平安策略所致.MYSQL入門
解決方法:MYSQL入門
1)重新修改root暗碼 SET PASSWORD FOR ‘root'@'localhost' = PASSWORD(‘12345678');MYSQL入門
2)可以使用如下命令:MYSQL入門
ALTER USER 'root'@localhost' PASSWORD EXPIRE INTERVAL 90 DAYS; ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER; ALTER USER 'root'@'localhost' PASSWORD EXPIRE DEFAULT;
第一句有效期驗證 90天MYSQL入門
第二句 不驗證有效期MYSQL入門
第三句 設置為默認值MYSQL入門
?MYSQL入門
10、至此,navicat for mysql 可正常連接數據庫.MYSQL入門
以上所述是小編給大家介紹的Mysql5.7.14安裝配置辦法操作圖文教程,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的.在此也非常感謝大家對維易PHP網站的支持!MYSQL入門
歡迎參與《MYSQL教程Mysql5.7.14安裝配置方法操作圖文教程(密碼問題解決辦法)》討論,分享您的想法,維易PHP學院為您提供專業教程。