使用systemd配置多个MySQL实例,但如何使用MySQL客户端连接?
使用systemd配置多个MySQL实例,但如何使用MySQL客户端连接使用systemd配置多个MySQL实例,但如何使用MySQL客户端连接?,mysql,Mysql,使用systemd配置多个MySQL实例,但如何使用MySQL客户端连接 vim /etc/my.cnf [mysqld@replica01] datadir=/var/lib/mysql-replica01 socket=/var/lib/mysql-replica01/mysql.sock port=3307 log-error=/var/log/mysqld-replica01.log [mysqld@replica02] datadir=/var/lib/mysql-replica0
vim /etc/my.cnf
[mysqld@replica01]
datadir=/var/lib/mysql-replica01
socket=/var/lib/mysql-replica01/mysql.sock
port=3307
log-error=/var/log/mysqld-replica01.log
[mysqld@replica02]
datadir=/var/lib/mysql-replica02
socket=/var/lib/mysql-replica02/mysql.sock
port=3308
log-error=/var/log/mysqld-replica02.log
systemctl start mysqld@replica01
如果我这样做
shell>mysql-uroot-P3307
错误2002(HY000):无法通过套接字'/var/lib/MySQL/MySQL.sock'(2)连接到本地MySQL服务器
mysql-uroot-P3307-socket=/var/lib/mysql-replic02/mysql.sockmysql-uroot-P3307-socket=/var/lib/mysql-replic02/mysql.sock