У меня есть два экземпляра mysql на сервере. то есть на порт 3306 и другие на 3307
Я удаленно захожу на свой сервер, используя ssh.
После входа в систему с использованием пользователя sudo, когда я пытаюсь подключиться к серверу mysql, работающему на 3307, но он переходит к экземпляру, работающему на 3306
Команды, которые я пробовал для входа в MySQL.
mysql --port=3307
После входа в систему я запускаю следующую команду
mysql> show variables like '%port%';
Я получаю следующий вывод.
+---------------------+----------------+
| Variable_name | Value |
+---------------------+----------------+
| extra_port | 0 |
| innodb_support_xa | ON |
| large_files_support | ON |
| port | 3306 |
| report_host | 192.168.XX.XXX |
| report_password | |
| report_port | 3306 |
| report_user | |
+---------------------+----------------+
8 rows in set (0.00 sec)
Пожалуйста, помогите
EDIT
netstat -tlnap |grep mysql
Вывод вышеуказанной команды.
tcp6 0 0 :::3306 :::* LISTEN 23788/mysqld
tcp6 0 0 :::3307 :::* LISTEN 28934/mysqld
tcp6 0 0 192.168.XX.XXX:3306 172.29.XXX.XXX:61548 ESTABLISHED 23788/mysqld
tcp6 0 0 192.168.XX.XXX:3306 172.29.XXX.XXX:62479 ESTABLISHED 23788/mysqld
tcp6 0 0 192.168.XX.XXX:3306 172.29.XXX.XXX:62334 ESTABLISHED 23788/mysqld
tcp6 0 0 192.168.XX.XX:3306 172.29.XXX.XXX:62390 ESTABLISHED 23788/mysqld
tcp6 0 0 192.168.XX.XXX:3306 172.29.XXX.XXX:62529 ESTABLISHED 23788/mysqld