Windows下MySQL多實例運行 關鍵字:Windows下MySQL多實例運行 閱讀前注意事項: 1、有的版本的data目錄不直接放在mysql安裝目錄下,有可能在:C:\ProgramData\MySQL\MySQL Server 5.1\data(不管路徑在哪里 指定正確的路徑即可) 2、操作步驟:復制MySQL安裝
Windows下MySQL多實例運行閱讀前注意事項:
1、有的版本的data目錄不直接放在mysql安裝目錄下,有可能在:C:\ProgramData\MySQL\MySQL Server 5.1\data(不管路徑在哪里 指定正確的路徑即可)
2、操作步驟:復制MySQL安裝目錄-->修改my.ini中的端口2處、安裝目錄和數據目錄---->命令安裝MySQL windows服務--->修改注冊表---->啟動新實例的window服務---->正常使用
正文篇:
1.正常安裝Windows版的MySQL,例如安裝在d:\MySQL文件夾里;
2.按照常規配置好MySQL;
3.復制備份安裝好的文件夾,命名為“MySQL_3307"; 刪除 data目錄下的文件其他文件夾,只剩 test和mysql文件夾;
4.修改“d:\MySQL_3307" 下的my.ini 端口為3307
Java代碼
[client]
port=3307
[mysqld]
# The TCP/IP Port the MySQL Server will listen on
port=3307
程序路徑改為 d:/MySQL_3307
Java代碼
[mysqld]
# The TCP/IP Port the MySQL Server will listen on
port=3307
#Path to installation directory. All paths are usually resolved relative to this.
basedir="d:/MySQL_3307"
#Path to the database root
datadir="d:/MySQL_3307/Data/"
5.在cmd命令行模式下,進入第2個MySQL_3307的\bin文件夾。
執行mysqld install MySQL_3307命令。作用是為Mysql安裝一個服務,服務名是MySQL_3307,
6.完畢后,在運行里運行REGEDIT,打開WINDOWS注冊表編輯器,
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL_3307打開,
修改下面的ImagePath數值: "D:\MySQL_3307\bin\mysqld" --defaults-file="D:\MySQL_3307\my.ini" MySQL_3307
確定,退出注冊表編輯器。
7.然后就可以在服務管理里正常啟動MySQL_3307服務。
注:若想重命名mysql服務名稱,
1.進入services.msc關閉MySQL服務
2.C:\>sc delete MySQL “MySQL”為服務名稱
3.重復上面的第6、7步即可
刪除服務后,進入到注冊表里,看舊的mysql節點是否刪除。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com