下載MySQL
百度搜索:mysql,如圖。我安裝的是5.6.24_win32版
安裝
1、將下載的壓縮包解壓的你的安裝目錄。我這里是F盤。
2、添加環境變量
圖中, 我圈的兩個地方任意一個都可以了。我喜歡為當前的賬號創建一個臨時的”Path“變量。所以,我添加在上面的”Path“里面。如圖:
3、為保持編碼一致,最好復制一份my-default.ini,並改名為my.ini。然后添加內容如下。
[mysql]
default-character-set = utf8
[mysqld]
basedir=F:\mysql-5.6.24-win32
datadir=F:\mysql-5.6.24-win32\data
port=3306
character-set-server = utf8
[client]
default-character-set = utf8
注意:[mysql]下面是"default-character-set“,[mysqld]下面是"character-set-server",[client]下面是"default-character-set”,如果不是可能會報"1067錯誤。“ 是"utf8" 不是 ”utf-8“,不然啟動不會有錯,登陸可能出錯。
4、注冊Mysql為服務
(1)以管理員身份運行cmd命令窗口;
(2)目錄切換到mysql安裝目錄的bin目錄下
(3)運行命令:mysqld install MySQL5.6 (MySQL5.6是你服務的名稱,可以隨意取名。如:mysql,xx等都可以)
5、啟動Mysql服務。
有兩種方式:
1、第一種命令行啟動,還是以管理員身份:net start MySQL5.6(上一步你Mysql服務的名字).
2、第二種”開始-》運行-》servicers.msc“,找到MySQL5.6,右鍵,啟動。
6、錯誤日志及處理
啟動過程中可能報各種各樣的錯誤。兩個辦法:
第一、在windows事件查看器中找到相應事件並查找原因。
第二、Mysql的Data文件夾下的”WIN-20160602GMM.err“文件有記錄錯誤原因,如下圖,是我配置文件的錯誤信息。
7、登陸,並設置root密碼。
mysql安裝后,root默認密碼為空,可能我們需要修改。
mysql -u root
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;(這句很重要)
OK,現在安裝完畢,可以安裝個navicat連接數據庫,方便使用。