
MySQL笔记 -- 单机多实例安装
发布日期:2021-05-10 23:13:25
浏览次数:33
分类:精选文章
本文共 2293 字,大约阅读时间需要 7 分钟。
????????????MySQL??
??????????????????MySQL?????????????????????????????????????????????????????
1. ???????????
?????????MySQL??????????????????????????????????????????????
mkdir -p /data/mysql3306{1,2,3}/datacp /etc/my.cnf /data/mysql33061/
????????tree
?????????
tree /data/ -L
2. ??????
????????MySQL??????????vi
???????????????
vi /data/mysql33061/my.cnf
?????????????
[mysqld]basedir=/usr/local/mysqlddatadir=/data/mysql33061/datasocket=/tmp/mysql33061.sockserver_id=61port=33061log_bin=/data/mysql33061/mysql-binlog_error=/data/mysql33061/mysql.log
???????????????????????sed
???????????????ID?
cp /data/mysql33061/my.cnf /data/mysql33062/cp /data/mysql33061/my.cnf /data/mysql33063/sed -i 's/1/2/g' /data/mysql33062/my.cnfsed -i 's/1/3/g' /data/mysql33063/my.cnf
3. ????????
??mysqld
???????MySQL??????--initialize-insecure
??????????????????????????
mysqld --initialize-insecure --user=mysql --datadir=/data/mysql33061/data/ --basedir=/usr/local/mysqlmysqld --initialize-insecure --user=mysql --datadir=/data/mysql33062/data/ --basedir=/usr/local/mysqlmysqld --initialize-insecure --user=mysql --datadir=/data/mysql33063/data/ --basedir=/usr/local/mysql
??????????????????????
tail -f /data/mysql33061/mysql.log
4. ??????
???MySQL????????????????????????????????chown
??????????????
chown -R mysql.mysql /data/*
5. ??????????
???MySQL???????????????????61?????sed
?????????
cd /etc/systemd/systemcp mysqld.service mysqld61.servicesed -i 's#Server#Server Instance 61#; s#/etc#/data/mysql33061#' mysqld61.service
????????62?63??????????
cp mysqld.service mysqld62.servicesed -i 's#Server#Server Instance 62#; s#/etc#/data/mysql33062#' mysqld62.servicecp mysqld.service mysqld63.servicesed -i 's#Server#Server Instance 63#; s#/etc#/data/mysql33063#' mysqld63.service
???????systemd
?????
systemctl daemon-reload
6. ??MySQL??
??systemctl
??????MySQL???
systemctl start mysqldsystemctl start mysqld61systemctl start mysqld62systemctl start mysqld63
???????????
ss -tuln | grep mysqltcpps -ef | grep mysql
7. ???????
???????MySQL????????????61???
mysql -S /tmp/mysql33061.sock -e "SELECT @@server_id"
????????????ID???????62?63?
mysql -S /tmp/mysql33062.sock -e "SELECT @@server_id"mysql -S /tmp/mysql33063.sock -e "SELECT @@server_id"
??????????????????MySQL??????????????????
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年05月03日 17时55分17秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Linux驱动实现GPIO模拟I2C读写操作
2019-03-15
python爬取中庸词诗词保存mysql数据库源码
2019-03-15
java mysql大学生求职网站没有后台管理源码
2019-03-15
React超级开发指南
2019-03-15
.Net Core API的一个Json转换Help类
2019-03-15
MSSQL/SQLServer中UPDATE或INSERT依次递增做假数据的实现
2019-03-15
Jquery中的正则表达式
2019-03-15
JS日历
2019-03-15
2021-01-09
2019-03-15
Windows平台安装搭建 MongoDB环境
2019-03-15
网页表单Input的高级限制级用法
2019-03-15
iJ配置Maven环境详解
2019-03-15
仿QQ登陆界面
2019-03-15
Android控件之ProgressBar
2019-03-15
Activity之间传递数据的三种方式详解
2019-03-15
Kafka入门(常见错误)
2019-03-15
HttpServletResponse-完成文件下载
2019-03-15
什么题目的暂时还没想好
2019-03-15