Win10安裝多個MySQL實例


Win10安裝MySQL-8.0.15

1、下載mysql-8.0.15-winx64.zip安裝包,地址如下

https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.15-winx64.zip

2、解壓至要安裝的目錄下,如D:\Database 

3、在D:\Database\mysql-8.0.15-winx64目錄下新建my.ini配置文件 

4、my.ini文件中的內容如下

[mysql]

# 設置mysql數據庫客戶端默認字符集

default-character-set=UTF8

[mysqld]

# 設置mysql數據庫的默認端口,注意端口號不能被占用

port=3316

# 設置記錄日志的顯示時間

log_timestamps=SYSTEM

# 設置mysql數據庫的安裝目錄

basedir=D:\\Database\\mysql-8.0.15-winx64

# 設置mysql數據庫的數據存放目錄

datadir=D:\\Database\\mysql-8.0.15-winx64\\data

# 設置mysql數據庫服務端默認字符集

character-set-server=UTF8

# 設置mysql數據庫創建新表時的默認存儲引擎

default-storage-engine=INNODB

# 設置mysql數據庫允許的最大連接數

max_connections=100

5、添加系統環境變量

將mysql-8.0.15-winx64安裝路徑(即D:\Database\mysql-8.0.15-winx64\bin)添加到Path環境變量中去

6、初始化mysql數據庫

以管理員身份打開cmd窗口,進入到mysql安裝的bin目錄下。 初始化數據庫:

mysqld --defaults-file=D:\Database\mysql-8.0.15-winx64\my.ini --initialize --console

初始化成功后會生成在my.ini文件中指定的datadir目錄,並且給root初始化了一個密碼,請記住它。 

7、將新安裝的mysql注冊為Windows服務

mysqld install MySQL80-3316 --defaults-file="D:\Database\mysql-8.0.15-winx64\my.ini" 

刪除mysql服務的命令為:mysqld --remove mysql80-3316

8、在搜索框輸入regedit打開注冊表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL80-3316,修改ImagePath參數相關路徑為剛剛安裝的mysql的路徑

9、啟動mysql服務

net start MySQL80-3316 

10、以root身份登錄進入mysql

mysql -hlocalhost -P3316  -uroot -p 

輸入初始化數據庫時的密碼即可。 

11、修改root用戶的密碼為root

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

12、修改密碼后刷新權限使之生效

flush privileges; 

13、刷新權限后重新登錄 

也可以使用Navicat、MySQL Workbench等可視化工具連接新安裝的mysql。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM