mysql多实例配置

1、配置文件

复制代码
[root@elk101 system]#cat /data1/myconf/330{7,8,9}/my.cnf

[mysqld]
user=mysql
basedir=/ljbb/app/mysql
datadir=/data1/3307/data
socket=/tmp/mysql3307.sock
port=3307
[mysql]
socket=/tmp/mysql3307.sock

[mysqld]
user=mysql
basedir=/ljbb/app/mysql
datadir=/data1/3308/data
socket=/tmp/mysql3308.sock
port=3308
[mysql]
socket=/tmp/mysql3308.sock

[mysqld]
user=mysql
basedir=/ljbb/app/mysql
datadir=/data1/3309/data
socket=/tmp/mysql3309.sock
port=3309
[mysql]
socket=/tmp/mysql3309.sock
[root@elk101 system]#

2、systemd服务

复制代码
[root@elk101 system]#cat /etc/systemd/system/mysqld330{7,8,9}.service

[Service]
ExecStart=/ljbb/app/mysql/bin/mysqld --defaults-file=/data1/myconf/3307/my.cnf

[Service]
ExecStart=/ljbb/app/mysql/bin/mysqld --defaults-file=/data1/myconf/3308/my.cnf

[Service]
ExecStart=/ljbb/app/mysql/bin/mysqld --defaults-file=/data1/myconf/3309/my.cnf

3、初始化

复制代码
mysqld --initialize-insecure --user=mysql --basedir=/ljbb/app/mysql --datadir=/data1/330{7,8,9}/data

4、启动

复制代码
[root@elk101 system]#systemctl start mysqld330{7,8,9}.service

5、socket连接

复制代码
mysql -S /tmp/mysql3307.sock
mysql -S /tmp/mysql3308.sock
mysql -S /tmp/mysql3309.sock

6、监听端口

复制代码
[root@elk101 system]#ss -ntl
State      Recv-Q Send-Q                   Local Address:Port                                  Peer Address:Port                   
LISTEN     0      80                                  :::3307                                            :::*                  
LISTEN     0      80                                  :::3308                                            :::*                  
LISTEN     0      80                                  :::3309                                            :::*                  
相关推荐
c萱12 小时前
软件测试错题笔记
软件测试·数据库·笔记·测试工具·oracle·测试用例
長琹12 小时前
AES加密算法详细加密步骤代码实现--身份证号码加解密系统
网络·数据库·人工智能·python·密码学
只因在人海中多看了你一眼13 小时前
B.50.10.06-NoSQL数据库与电商应用
数据库·nosql
烟雨归来13 小时前
3 个 ASM 磁盘故障案例,从故障诊断到解决方案
数据库·oracle
时序数据说13 小时前
时序数据库IoTDB的六大实用场景盘点
大数据·数据库·物联网·时序数据库·iotdb
MyFreeIT13 小时前
MySQL Function
数据库·mysql
白鹭14 小时前
MySQL主从复制进阶(GTID复制,半同步复制)
linux·运维·数据库·mysql·集群
叫我Zoe就行14 小时前
MySQL集群——主从复制
linux·数据库·学习·mysql
叫我龙翔14 小时前
MySQL】从零开始了解数据库开发 --- 表的操作
数据库·mysql·数据库开发
叫我龙翔14 小时前
【MySQL】从零开始了解数据库开发 --- 初步认识数据库
数据库·mysql·数据库开发