mysql5.7.18zip版本在windows的安裝,就是解壓,初始化,然后做一些密碼修改的設置即可使用,如果需要遠程連接,需要更改用戶表的host值為'%',并關閉安裝MySQL主機的防火墻。
1、到mysql官網下載mysql5.7.18-win64.zip(當前最新版本),并解壓。
解壓之后的目錄如下:
在mysql解壓目錄新建一個my.ini的配置文件并做如下配置
2、在mysql的安裝目錄,先創建data目錄,然后進入bin目錄,執行初始化操作。
初始化這一步必須執行,否則啟動服務會報錯
1
|
$ mysqld --initialize |
初始化成功之后,data目錄如下:
初始化成功,還會在data目錄下生成一個xxx.err的文件,這個xxx就是電腦的名字。這里面會記錄下mysql為root用戶產生的隨機登錄密碼。
如果沒有初始化,啟動mysql出錯,可以先將安裝的服務刪除。
1
|
$ mysqld -remove |
3、可以將mysql安裝到系統服務中,然后啟動系統服務。
1
2
|
$ mysqld - install $ net start mysql |
也可以電腦右鍵->管理->服務與應用->服務中找到MySQL服務,啟動該服務。
4、使用root用戶登錄mysql,密碼使用初始化過程中產生的隨機密碼。
在有的版本中zip安裝之后,對root用戶沒有設置初始密碼,第一次登陸直接輸入mysql -uroot -p回車即可登陸。但是5.7版本初始化時默認就會隨機生成一個密碼。
補充:
如果需要遠程連接mysql,需要將root用戶的host改為'%',或者授權一個新用戶,并設置host為'%',并關閉本機的防火墻。
關閉防火墻:
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:http://blog.csdn.net/feinifi/article/details/73496433