標籤:
1.下載mysql5.7.13-windows版本
(1)mysql5.7.13-win64版本百度雲下載連結分享地址:連結:http://pan.baidu.com/s/1slMl4Ah 密碼:w60l
(2)mysql5.7.13-win32版本百度雲下載連結分享地址:連結:http://pan.baidu.com/s/1c2kcwFI 密碼:qk3n
2.解壓下載的mysql檔案到自己電腦的指定路徑
在這裡我解壓的路徑如一:
圖一:我的mysql下載檔案解壓路徑
3.配置mysql環境變數
(1)按右鍵我的電腦->屬性->進階系統設定(進階)->環境變數
點擊系統變數下的建立按鈕
輸入變數名:MYSQL_HOME
輸入變數值:F:\mysql
#即為mysql的自訂解壓目錄,具體如二所示:
圖二:為mysql配置環境變數
(2)選擇系統變數中的Path
點擊編輯按鈕
在變數值中添加變數值:%MYSQL_HOME%\bin
注意是在原有變數值後面加上這個變數,用;隔開,不能刪除原來的變數值。具體如三所示(PS:我目前電腦是WIN10系統,直接填寫%MYSQL_HOME%\bin即可)
圖三:mysql環境變數配置
4.在解壓後的mysql檔案中添加一個my.ini檔案
在F:\mysql路徑下,建立一個txt文本,然後修改副檔名,並命名為my.ini,在該檔案中放入以下代碼:
####################設定檔開始################### # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html # *** DO NOT EDIT THIS FILE. It‘s a template which will be copied to the # *** default location during install, and will be replaced if you # *** upgrade to a newer version of MySQL. [client] default-character-set=utf8 [mysqld] port=3306 basedir ="F:\mysql/" datadir ="F:\mysql/data/" tmpdir ="F:\mysql/data/" socket ="F:\mysql/data/mysql.sock" log-error="F:\mysql/data/mysql_error.log" #server_id = 2 #skip-locking max_connections=100 table_open_cache=256 query_cache_size=1M tmp_table_size=32M thread_cache_size=8 innodb_data_home_dir="F:\mysql/data/" innodb_flush_log_at_trx_commit =1 innodb_log_buffer_size=128M innodb_buffer_pool_size=128M innodb_log_file_size=10M innodb_thread_concurrency=16 innodb-autoextend-increment=1000 join_buffer_size = 128M sort_buffer_size = 32M read_rnd_buffer_size = 32M max_allowed_packet = 32M explicit_defaults_for_timestamp=true sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES####################設定檔結束###################
其中有關路徑的地址均填寫自己解壓mysql檔案的實際存放地址
5.安裝mysql服務和登入mysql
首先,以管理員身份開啟cmd,接下來進行以下步驟:
(1)使用命令:mysqld --initialize-insecure,這個命令會產生無密碼的root使用者。而命令mysqld --initialize自動產生帶隨機密碼的root使用者。這裡使用第一個命令產生無密碼的root使用者。
>mysqld --initialize-insecure(PS:因為解壓後的mysql檔案夾中沒有data檔案夾,此處進行該命令後便會自動產生data檔案夾;建議在此處使用mysqld --initialize-insecure命令)
(2)緊接著,使用命令:mysqld --install ,安裝mysql服務(PS:mysql remove為卸載mysql服務)
(3)啟動mysql服務使用命令:net start mysql,開啟mysql服務
(4)使用命令:首先輸入mysql -u root -p,enter鍵進入到mysql,再次enter鍵進入(注意此處是不需要輸入密碼的)
mysql5.7.13-windows 免安裝版配置簡介