###1.進入mysql官網下載社區服務器 https://dev.mysql.com/downloads/mysql/
###2.選擇合適的zip版本下載(若下載速度過慢可複製下載鏈接到迅雷進行下載)
###3.將下載的zip文件解壓到D盤(或其他目錄下)
###4.在D:\Mysql\mysql-5.7.29-winx64目錄下創建my.ini配置文件,複製如下內容
[mysqld]
#讓用戶無條件登錄數據庫,應當在創建用戶後刪除這條語句,以保證數據庫的安全
skip-grant-tables
port = 3306
basedir=D:\Mysql\mysql-5.7.29-winx64
datadir=D:\Mysql\mysql-5.7.29-winx64\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
###5.配置環境變量中的系統變量
然後在Path項中加入 %MYSQL_HOME%\bin
###6.以<span style = "color:red">管理員身份</span>運行cmd
進入如下目錄:D:\Mysql\mysql-5.7.29-winx64\bin
鍵入命令:mysqld --initialize(此時會在其父目錄中生成data目錄)
mysqld install(安裝服務)
//mysqld remove(卸載服務,僅在卸載時使用)
安裝成功後,會在services.msc中生成相應的服務
net start mysql(啓動服務)
net stop mysql(停止服務)
服務無法啓動問題
-
方法一:修改配置文件my.ini裏保存的端口號,然後重新安裝mysql服務
-
方法二:cmd運行命令 netstat -ano|findstr 3306 在本地地址最後一個冒號之後找到數字爲3306的一行,找到該行最後一列的pid 然後打開ctrl+alt+delete打開任務管理器,在服務中找到剛纔的pid,關閉該服務