MySQL官網下載地址:https://downloads.mysql.com/archives/community/
1、選擇自己需要的版本,本教程是mysql-5.7.29-winx64版本
2、解壓到自己需要安裝的目錄下
3、配置環境變量,配備到path目錄中
4、在MySQL的安裝目錄下創建my.ini文件,內容如下:
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 basedir=D:/softt/mysql-5.7.29-winx64 # 設置mysql數據庫的數據的存放目錄 datadir=D:/softt/mysql-5.7.29-winx64/data # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統 #max_connect_errors=10 # 服務端使用的字符集默認為UTF8 character-set-server=utf8 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8
5、執行命令進行安裝配置
mysqld --initialize-insecure 指令進行配置,安裝路徑會默認生成一個data文件夾
再然后輸入mysqld --install安裝mysql服務,提示安裝成功即可
啟動服務 net start mysql
到此處已經安裝配置完了,密碼默認為空,可以登錄,讀者可以自行修改密碼
擴展:可能遇到的問題及其他,如端口占用、卸載不干凈。。。。。
重新安裝——導致啟動不成功:
先用mysqld --remove 刪除掉服務,再把data文件夾刪除,重新執行以下三條指令即可完成
mysqld --initialize-insecure
mysqld --install
net start mysql