程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> mysql 5.7.16 zip包安裝配置方法圖文教程

mysql 5.7.16 zip包安裝配置方法圖文教程

編輯:關於MYSQL數據庫

截止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各版本安裝教程

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved