mysql 5.7.16 zip包裝置設置裝備擺設辦法圖文教程。本站提示廣大學習愛好者:(mysql 5.7.16 zip包裝置設置裝備擺設辦法圖文教程)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql 5.7.16 zip包裝置設置裝備擺設辦法圖文教程正文
截止2016/10/16 最新版本Mysql為5.7.16,之前寫過一篇APMW搭建的文章(傳送門:http://www.cnblogs.com/airoot/p/4131906.html)外面引見的裝置mysql辦法部門曾經不合適於新的版本。是以從新開帖。
Mysql社區版下載地址:http://dev.mysql.com/downloads/mysql/
由於我的體系版本是64,是以這裡下載x64版本。下載完以後解壓至D:\Dev\Mysql(即為mysql的自界說解壓目次。)
我的習氣是下載完以後起首注冊體系辦事。CMD翻開敕令提醒符,進入到D:\Dev\Mysql\bin 下,把MySql裝置為辦事:
mysqld.exe -install "servicename" ( 裝置完成後先不要啟動辦事,由於會報錯 )
添加情況變量
操作以下:
①右鍵單擊我的電腦->屬性->高等體系設置(高等)->情況變量
點擊體系變量下的新建按鈕
輸出變量名:MYSQL_HOME
輸出變量值:D:\Dev\Mysql
②選擇體系變量中的Path ,點擊編纂按鈕
在變量值中添加變量值:%MYSQL_HOME%\bin (須要留意的是要在原有變量值前面用 ; 離隔,不克不及刪除本來的變量值)
設置裝備擺設mysql.ini文件
把D:\Dev\Mysql根目次下的my-default.ini文件復制一份重定名為my.ini,內容用以下設置裝備擺設調換
[mysql] # 設置mysql客戶端默許字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的裝置目次 basedir=D:\dev\mysql # 設置mysql數據庫的數據的寄存目次 datadir=D:\dev\mysql\data # 許可最年夜銜接數 max_connections=200 # 辦事端應用的字符集默許為8比特編碼的latin1字符集 character-set-server=utf8 # 創立新表時將應用的默許存儲引擎 default-storage-engine=INNODB
初始化Mysql
這也是跟之前版本最年夜的差別:從5.7.7開端,windows下的裝置包不包括data目次,在啟動辦事之前須要先初始化數據:
以治理員身份翻開cmd,輸出mysqld --initialize-insecure --user=mysql
履行完這條敕令後,MySQL會在根目次自建一個data文件夾,而且建好默許數據庫,登錄的用戶名為root,暗碼為空
再輸出 net start mysql 啟動辦事,OK啟動勝利
上岸Mysql數據庫
輸出mysql -u root -p ,默許是沒有暗碼的。直接回車進入,root是用戶名
此時應用show databases; 曾經可以看到初始化生成的默許數據庫了
修正root賬戶暗碼
銜接進入mysql數據庫後,用以下敕令修正暗碼
set password=password('123456');
flush privileges;
加入再次登錄,應用新暗碼就好了:
mysql -u root -p 123456
注:mysql5.6今後(似乎是5.6今後,詳細記不清晰了),在mysql.user表中不再湧現password字段,所以應用update user set password=password("xxx")不再可行,只能應用alter user 'user'@'localhost' identified by '123456'這類方法修正暗碼了
出色專題分享:mysql分歧版本裝置教程、mysql5.7各版本裝置教程
以上就是本文的全體內容,願望對年夜家的進修有所贊助,也願望年夜家多多支撐。