mysql 5.7以上版本的安裝

一、mysql 5.7的安裝

mysql-5.7.11-winx64安裝配置,具體可參考 http://www.cnblogs.com/endv/p/5205435.html 這篇文章

注:這篇教程,裏面包含了創建新的data文件步驟


二、壓縮包解壓後沒有data文件夾

如果不是按照上面的安裝步驟,需要創建新的data文件夾,可以使用mysqld --initialize --user=mysql --console.

因爲下載的是mysql的壓縮包,解壓後,更改my.ini文件,裏面有個指向data文件夾的路徑,但是mysql安裝目錄沒有data文件夾,需要執行

mysqld --initialize --user=mysql --console

先執行以上命令, 生成庫. 注意有個臨時密碼, 要記下來.

然後啓動服務.


三、mysql之前下載,沒卸載乾淨,重新安裝,顯示service already exists

1.報錯:​The service already exists

原因是之前安裝了以後卸載了,服務沒刪掉。


2.解決方法:​

sc query mysql,查看一下名爲mysql的服務:


如果有,則刪除:

sc delete mysql


3.然後再安裝就能成功了。



四、mysql 5.7 修改密碼

(1)第一次下載安裝mysql,可以直接用mysql -uroot登錄,然後設置密碼

1.用root直接登錄:mysql -uroot


2.密碼字段:authentication_string;flush privileges 刷新權限(如果不刷新權限的話,設置也是無效的)


(2)mysql的密碼忘記了,需要重置

大概思路寫一下,具體操作還有截圖參考:http://www.itdadao.com/articles/c15a390867p0.html 這篇文章。

1.任務管理器中關閉mysql服務;

2.修改my.ini文件,添加:skip-grant-tables;

3.cmd打開bin文件,輸入mysql,可以直接登錄;

4.修改密碼(參考第一次下載mysql,修改密碼流程);

5.刪除my.ini文件中的skip-grant-tables;

6.重啓mysql服務,輸入設置的新密碼即可;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章