mysql数据库的多实例_MySQL数据库多实例应用实战 - 橙子柠檬's Blog
本文采用的是/data目錄作為mysql多實例總的根目錄,然后規劃不同 的MySQL實例端口號來作為/data下面的二級目錄,不同的端口號就是不同實例目錄,以區別不同的實例,二級目錄下包含mysql數據文件,配置文件以及啟動文件的目錄。
第3個安裝方法完成MySQL的安裝,再往下看。
(1)創建相關mysql多實例的目錄如下
pikll?mysqld
ps?-ef?|grep?mysql
unzip?data.zip
[root@A-host?data]#?tree
.
|--?3306
|???`--?data
|--?3307
|???`--?data
|--?data
|--?3306
|???|--?my.cnf
|???`--?mysql????--多實例啟動腳本
`--?3307
|--?my.cnf
`--?mysql????--多實例啟動腳
#權限設置
chown?-R?mysql.mysql?/data
find?/data/?-type?f?-name?"mysql"|xargs?chmod?+x
#多實例數據庫初始化,
/application/mysql/scripts/mysql_install_db?--basedir=/application/mysql/?--datadir=/data/3306/data/?--user=mysql
/application/mysql/scripts/mysql_install_db?--basedir=/application/mysql/?--datadir=/data/3307/data/?--user=mysql
tree?/data
#啟動
/data/3306/mysql?start
/data/3307/mysql?start
#檢查
[root@b-mysql?/]#?netstat?-lntup|grep?330
tcp????????0??????0?0.0.0.0:3306????????????????0.0.0.0:*???????????????????LISTEN??????12183/mysqld
tcp????????0??????0?0.0.0.0:3307????????????????0.0.0.0:*???????????????????LISTEN??????12896/mysqld
到此看到端口已經開啟,表示多實例部署完成.
錯誤日志在3306,3307目錄下(日志輸出可在my.conf里指定)
連接登錄需要指定sock文件。
mysql?-S?/data/3306/mysql.sock
mysql>?create?database?d3307;
qmysql>?quit
mysql?-S?/data/3307/mysql.sock
mysql>?create?database?d3307;
mysql>?quit
#設置多實例密碼
/application/mysql/bin/mysqladmin?-u?root?-S?/data/3306/mysql.sock??password?'123456'
vim?3306/mysql??對應更改密碼
[root@A-host?~]#?find?/data?-type?f?-name?"mysql"?-exec?chmod?700?{}?\;
[root@A-host?~]#?find?/data?-type?f?-name?"mysql"?-exec?chown?rott.root?{}?\;
贊0
踩0
本文標簽:MySQL
版權聲明:若無特殊注明,本文為《橙子檸檬》原創,轉載請保留文章出處。
本文鏈接:https://qinzc.me/post-112.html
正文到此結束
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的mysql数据库的多实例_MySQL数据库多实例应用实战 - 橙子柠檬's Blog的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java excel 模板 替换_JAV
- 下一篇: linux cmake编译源码,linu