1、先從mysql的官網上下載對應版本的mysql zip包(適用於windows下的)java
2、解壓zip包放到自定義的文件夾下(我放的是e盤,路徑爲E:\mysql-5.6.40-winx64)mysql
3、進入mysql安裝路徑的下,新建立一個文件名字爲my.ini的文檔,複製如下的內容到my.ini的文檔中(默認開啓mysql後,會自動讀取此文檔)sql
[mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [mysqld] #設置3306端口 port = 3306 # 設置mysql的安裝目錄 basedir=E:\mysql-5.6.40-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=E:\mysql-5.6.40-winx64\data # 容許最大鏈接數 max_connections=200 # 服務端使用的字符集默認爲8比特編碼的latin1字符集 character-set-server=utf8 # 建立新表時將使用的默認存儲引擎 default-storage-engine=INNODB
4、以管理員的權限運行CMD,在CMD下進入到mysql的安裝目錄的bin目錄下數據庫
C:\Users\frankie>e: #進入e盤 #進入mysql安裝目錄 E:\>cd mysql-5.6.40-winx64 E:\mysql-5.6.40-winx64>cd bin #安裝mysql E:\mysql-5.6.40-winx64\bin>mysqld install Service successfully installed. #啓動mysql服務 E:\mysql-5.6.40-winx64\bin>net start mysql MySQL 服務正在啓動..... MySQL 服務已經啓動成功。
5、設置root的密碼(在CMD中執行)windows
#不輸入密碼進入mysql中 E:\mysql-5.6.40-winx64\bin> mysql -uroot #設置root的密碼 E:\mysql-5.6.40-winx64\bin>update mysql.user set password = password('12345678') where user = 'root'; E:\mysql-5.6.40-winx64\bin>flush privileges; E:\mysql-5.6.40-winx64\bin>exit; #從新用密碼進入mysql E:\mysql-5.6.40-winx64\bin>mysql -uroot -p Enter Password: ******** #進入後查看一些容許連線的host,須要設置localhost, %纔可以保證本地登陸和遠程客戶端登陸
6、爲了在任意的路徑下均可以自動的執行mysql命令進入命令行,須要配置mysql的環境變量編碼
1)MYSQL_HOME : mysql的安裝路徑命令行
2)Path: ;%MYSQL_HOME%\bin;server