1、下載mysql最新解壓版,這里是mysql-8.0.15
解壓,復制一份。分別新建my.ini文件。
my.ini內容舉例:
[mysqld] basedir = C:\MySQL\mysql2 datadir = C:\MySQL\mysql2\data port = 3306 character-set-server = utf8mb4 #performance_schema_max_table_instances = 600 #table_definition_cache = 400 #table_open_cache = 256 [mysql] default-character-set = utf8mb4 [client] default-character-set = utf8mb4
2、創建mysql
第一個mysql
cmd進入目錄:C:\MySQL\mysql1\bin,執行命令:
mysqld --initialize --console
控制台會打印出密碼,請記住初始化密碼,如果忘記把根目錄data文件夾刪除,重新執行上面語句。
繼續在C:\MySQL\mysql1\bin路徑里執行創建服務命令,將服務命名為mysql1:
mysqld --install mysql1
啟用服務:
net start mysql1
登錄mysql:
mysql -uroot -p
輸入密碼
更改密碼:
alter user 'root'@'localhost' identified with mysql_native_password by '********';
第二個mysql
和上面一樣的原理,登錄時要注意就是要加上端口號,因為默認是3306,3306已經被mysql1占用了,mysql2是3307,登錄時需要指定端口:
mysql -uroot -P3307 -p
輸入密碼
#注意大寫-P3307