Вы должны изменить номер порта в разделе [mysqld]
, которым является сам сервер. [client]
разделы предназначены для ... клиентов, как приложение командной строки mysql
.
Нельзя настроить два сервера из одного файла. Вам нужно иметь два отдельных файла my.cnf и указывать каждый экземпляр сервера на один из этих двух файлов с помощью аргументов командной строки.
Также вам необходимо убедиться, что клиентские приложения, такие как mysql
, используют правильный файл my.cnf для поиска своих собственных портов. По умолчанию они будут искать только один my.cnf.
По какой причине вам нужно запускать два физически разных экземпляра mysql? Знаете, вы можете разместить несколько отдельных баз данных в одном экземпляре сервера.