windows下Mysql多實(shí)例部署的操作方法
當(dāng)存在多個(gè)項(xiàng)目的時(shí)候,需要同時(shí)部署時(shí),且只有一臺(tái)服務(wù)器時(shí),哪么就需要部署Mysql多個(gè)實(shí)例,原理很簡單,多個(gè)mysql服務(wù)運(yùn)行使用不同的配置及數(shù)據(jù)管理。
具體操作如下:
1、找到mysql.ini配置并復(fù)制為一個(gè)新的文件,如mysql_dev.ini
2、修改如下配置
[mysqld] port=3308 basedir=D:/phpstudy_pro/Extensions/MySQL5.7.26/ datadir=D:/phpstudy_pro/Extensions/MySQL5.7.26/data_dev/ log-error="D:/phpstudy_pro/Extensions/MySQL5.7.26/data_dev/err.log #此行代碼的功能:不受限制訪問mysql,講人話就是不需要輸入密碼,就可以登錄mysql skip-grant-tables [client] port=3308
3、創(chuàng)建數(shù)據(jù)存儲(chǔ)的目錄
#進(jìn)入D:\\phpstudy_pro\\Extensions\\MySQL5.7.26目錄,創(chuàng)建 data_dev文件夾
注:確保data_dev目錄下沒有任何文件
4、初始化數(shù)據(jù)
mysqld --initialize-insecure --user=mysql --datadir=D:\\phpstudy_pro\\Extensions\\MySQL5.7.26\\data_dev --basedir=D:\\phpstudy_pro\\Extensions\\MySQL5.7.26
5、創(chuàng)建服務(wù)
mysqld install MySQL_DEV --defaults-file="D:\\phpstudy_pro\\Extensions\\MySQL5.7.26\\my_dev.ini"
6、修改密碼
#登錄mysql
mysql -u root -P 3308
#進(jìn)入mysql庫
use mysql;
#修改密碼(老版本)(這條命令不行就使用新版的命令)
update user set password=password("123456") where user="root";
#修改密碼(新版本)
update user set authentication_string=password("123456") where user="root";
#刷新
flush privileges;7、開啟遠(yuǎn)程登錄
#更新權(quán)限 update user set host = '%' where user = 'root'; #退出 quit;
8、調(diào)整mysql_dev.ini配置
刪除 skip-grant-tables 配置項(xiàng)。
9、重啟msyql服務(wù)
sc stop MYSQL_DEV sc start MYSQL_DEV
到此這篇關(guān)于windows下Mysql多實(shí)例部署的文章就介紹到這了,更多相關(guān)Mysql多實(shí)例部署內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MySql數(shù)據(jù)庫自動(dòng)遞增值問題
這篇文章主要介紹了MySql數(shù)據(jù)庫自動(dòng)遞增值問題的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07
MySQL之使用UNION和UNION ALL合并兩個(gè)或多個(gè)SELECT語句的結(jié)果集
這篇文章主要介紹了MySQL之使用UNION和UNION ALL合并兩個(gè)或多個(gè)SELECT語句的結(jié)果集,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04
詳解使用navicat連接遠(yuǎn)程linux mysql數(shù)據(jù)庫出現(xiàn)10061未知故障
這篇文章主要介紹了navicat連接遠(yuǎn)程linux mysql數(shù)據(jù)庫出現(xiàn)10061未知故障,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-04-04
MySQL實(shí)現(xiàn)數(shù)據(jù)批量更新功能詳解
最近需要批量更新大量數(shù)據(jù),習(xí)慣了寫sql,所以還是用sql來實(shí)現(xiàn),下面這篇文章主要給大家總結(jié)介紹了關(guān)于MySQL批量更新的方式,需要的朋友可以參考下2023-02-02

