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                                            :::*                  
相关推荐
czhc11400756633 分钟前
Java1112 基类 c#vscode使用 程序结构
android·java·数据库
倔强的石头_22 分钟前
openGauss实战:Python开发与AI向量数据库应用
数据库
马克学长37 分钟前
SSM快递代收系统00pay(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库
谅望者1 小时前
数据分析笔记07:Python编程语言介绍
大数据·数据库·笔记·python·数据挖掘·数据分析
面向星辰2 小时前
sql基本增删改查语句汇总
数据库·sql·mybatis
暂时先用这个名字2 小时前
信创时代下,PHP/MySQL应用的平滑迁移与运维管理升级(AI整理)
运维·mysql·php·信创·国产化·国产·迁移
一氧化二氢.h2 小时前
MySQL root用户连接错误解决方法
android·数据库·mysql
q***23922 小时前
数据库操作与数据管理——Rust 与 SQLite 的集成
数据库·rust·sqlite
q***33372 小时前
给SQL server数据库表字段添加注释SQL,附修改、删除注释SQL及演示
数据库·sql·oracle
百***22123 小时前
mysql 迁移达梦数据库出现的 sql 语法问题 以及迁移方案
数据库·sql·mysql