使用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

使用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-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