1、重裝系統后配置原有的mysql
2、修改 my.ini 【修改 basedir:MySQL當前所在路徑 datadir 數據存放路徑】
[mysqld] # 設置3306端口 port=3306 # 設置mysql的安裝目錄 #basedir=D:\MySQL\mysql-8.0.16-winx64 basedir=D:\Mysql\mysql-8.0.16-winx64\mysql-8.0.16-winx64 # 設置mysql數據庫的數據的存放目錄 #datadir=D:\MySQL\Database datadir=D:\Mysql\mysql-8.0.16-winx64\Database # 允許最大連接數 max_connections=200 # 允許連接失敗的次數。這是為了防止有人從該主機試圖攻擊數據庫系統 max_connect_errors=10 # 服務端使用的字符集默認為UTF8 character-set-server=UTF8MB4 # 創建新表時將使用的默認存儲引擎 default-storage-engine=INNODB # 默認使用“mysql_native_password”插件認證 default_authentication_plugin=mysql_native_password #跳過密碼 #skip-grant-tables [mysql] # 設置mysql客戶端默認字符集 default-character-set=utf8 [client] # 設置mysql客戶端連接服務端時默認使用的端口 port=3306 default-character-set=utf8
3、配置環境變量
添加MYSQL_HOME = D:\Mysql\mysql-8.0.16-winx64\mysql-8.0.16-winx64
path = %MYSQL_HOME%\bin
4、添加服務
去到 C:\Windows\system32\目錄下 找到cmd.exe右鍵 -》以管理員身份運行 cmd.exe 運行命令:mysqld -install C:\Windows\system32>mysqld -install Service successfully installed.
5、啟動服務
C:\Windows\system32>net start mysql
MySQL 服務正在啟動 ..
MySQL 服務已經啟動成功。
6、登錄MySQL
C:\Windows\system32>mysql -u root -p
7、結束