日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

【转载】MySQL启多个实例

發布時間:2025/6/15 数据库 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转载】MySQL启多个实例 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

很多朋友都想在一臺服務器上運行多個MySQL Instance,究竟怎么做呢?
首先要明晰幾個原理, 簡稱為mysqld讀取my.cnf的順序:
第一搜,首先讀取/etc/my.cnf,多實例這個配置文件不會存在。:-(
第二搜,$datadir/my.cnf,在data目錄下尋找此配置文件。
第三搜,defaultfile=/path/my.cnf 通常寫在命令行上,mysqld_safe defaultfile=/tmp/my.cnf &等執行。
第四搜,~/my.cnf 當前用戶下的配置文件。

mysqld多進程運行的必要條件,就是pid文件,datadir,socket,port是獨立分開的。
| Variable_name | Value |
| datadir | /home/mysql/ |
| Variable_name | Value |
| socket | /home/mysql/mysql.sock |
| Variable_name | Value |
| pid_file | /home/mysql/mysql.pid |
| Variable_name | Value |
| port | 3306 |

單一版本實現多實例
#pwd
/usr/local/
#touch my_multi.cnf
#cat my_multi.cnf
[mysqld_multi]
mysqld = /usr/bin/mysqld_safe
mysqladmin = /usr/bin/mysqladmin
user = root

[mysqld1]
socket = /tmp/mysql_3301.sock
port = 3301
pid-file = /usr/local/mysql_3301/data/mysql_3301.pid
datadir = /usr/local/mysql_3301/data/
log = /usr/local/mysql_3301/data/mysql_3301.log
user = mysql

[mysqld2]
socket = /tmp/mysql_3302.sock
port = 3302
pid-file = /usr/local/mysql_3302/data/mysql_3302.pid
datadir = /usr/local/mysql_3302/data/
log = /usr/local/mysql_3302/data/mysql_3302.log
user = mysql

啟動mysqld 的兩個實例

/usr/bin/mysqld_multi –config-file=./my_multi.cnf start 1,2

Starting mysqld daemon with databases from /usr/local/mysql_3301/data/
Starting mysqld daemon with databases from /usr/local/mysql_3302/data/

查看3301,3302端口是否被監聽
# netstat -lt |grep 33
tcp 0 0 *:3301 *:* LISTEN
tcp 0 0 *:3302 *:* LISTEN

測試mysql是否可以連通

#pwd
/usr/local/
通過/tmp/mysql_3301.sock連接3001端口的mysqld
# bin/mysql -u root -S /tmp/mysql_3301.sock -e “SELECT @@VERSION;”
停止3001端口的mysqld
# /usr/bin/mysqld_multi –config-file=./my_multi.cnf stop 1
STOPPING server from pid file /usr/local/mysql_3301/data/mysql_3301.pid
091010 11:56:04 mysqld ended
再次連接,系統會提示錯誤
# bin/mysql -u root -S /tmp/mysql_3301.sock -e “SELECT @@VERSION;”
ERROR 2002 (HY000):
Can’t connect to local MySQL server through socket ‘/tmp/mysql_3301.sock’ (2)
相同的步驟測試3002端口的mysqld,輸出與上面相同。
# /usr/bin/mysql -u root -S /tmp/mysql_3302.sock -e “SELECT @@VERSION;”
# /usr/bin/mysqld_multi –config-file=./my_multi.cnf stop 2
# /usr/bin/mysql -u root -S /tmp/mysql_3302.sock -e “SELECT @@VERSION;”

補充上兩句:
[Nova@imdba.cn mysql]# cp ../mysql-5.0.67/support-files/my-large.cnf /etc/my.cnf
[Nova@imdba.cn mysql]# cp ../mysql-5.0.67/support-files/mysql.server /etc/rc.d/init.d/mysqld
[Nova@imdba.cn mysql]# chkconfig –add mysql
[Nova@imdba.cn mysql]# chkconfig –level mysql 345 on
[Nova@imdba.cn mysql]# chkconfig –list mysql

轉載于:https://www.cnblogs.com/wajika/p/6242087.html

總結

以上是生活随笔為你收集整理的【转载】MySQL启多个实例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美精选一区二区 | 91丨九色| 欧美日韩人妻精品一区二区三区 | 琪琪电影午夜理论片八戒八戒 | 超碰操| 五月天狠狠操 | 韩日一区二区三区 | 最好看的中文字幕国语电影mv | 蜜臀久久精品久久久久 | 国产日产亚洲精品 | 欧美日韩女优 | 日韩中文字幕免费 | 国产精品18久久久久久vr下载 | 国产乱子伦视频一区二区三区 | 午夜草草 | 日韩一区二区在线视频 | 黑人巨大xxxxx性猛交 | 伊人久久超碰 | 日韩av电影网址 | 成人激情在线视频 | 肉丝超薄少妇一区二区三区 | 日本不卡视频在线播放 | 完美搭档在线观看 | 成年丰满熟妇午夜免费视频 | 日批在线观看视频 | 久草视频播放 | 一级片小视频 | 欧美激情视频在线播放 | 黄色福利网 | 91爱爱com| 台湾一级视频 | 在线亚洲色图 | 在线观看国产区 | 国产成人精品网 | 日韩美一级片 | 欧美人妻精品一区二区 | av狠狠 | 裸体喂奶一级裸片 | 午夜爽爽影院 | 男人桶女人桶爽30分钟 | 午夜av网站| 爆乳熟妇一区二区三区霸乳 | 91免费网址 | 国产最新在线视频 | 国产男女视频在线观看 | 无码一区二区三区免费视频 | 亚洲综合99 | 99热6这里只有精品 三级av在线免费观看 | 丝袜理论片在线观看 | 欧美亚洲视频在线观看 | gv天堂gv无码男同在线观看 | 国产精品丝袜 | 久久婷婷国产 | 中文字幕 国产精品 | 久久久久国产精品午夜一区 | 国产国语对白 | 天天做天天摸天天爽天天爱 | 9久9久9久女女女九九九一九 | jizjiz中国少妇高潮水多 | 怡春院欧美 | 亚洲性精品 | 日本aⅴ在线 | 深夜福利av| 国产日韩一区二区在线观看 | 蜜桃av网站 | 狠狠躁日日躁夜夜躁2022麻豆 | 综合激情av | 99reav| 久久av综合网 | www欧美在线 | 中文字幕不卡视频 | 草草视频在线播放 | 99国产精品99久久久久久 | 男女互操视频 | 伊人日韩 | 日本a√在线观看 | 天天综合日日夜夜 | 成人免费黄色大片 | 亚洲v国产v | 91免费网站| 我的大叔 | a级黄毛片 | 精品日韩制服无码久久久久久 | 亚洲不卡中文字幕 | 尤物在线精品 | 日本一级二级视频 | 网址av| 伊人操| 在线播放黄色av | 自拍三区| 亚洲精品2区| a√天堂网 | 国产精品1区| 欧美激情视频一区二区三区在线播放 | 91亚洲精华国产精华精华液 | www.色午夜.com| 日本va欧美va国产激情 | 91沈先生在线 | 欧美日韩一卡二卡三卡 |