Чтобы подключиться к MySQL с использованием определенного хоста и номера порта вместо сокета, вы можете использовать несколько методов:
-
Метод 1: использование клиента командной строки MySQL
Вы можете указать хост и порт с помощью следующей команды:mysql -h <host> -P <port> -u <username> -pЗамените
именем хоста или IP-адресом сервера MySQL,номером порта (по умолчанию 3306),с вашим именем пользователя MySQL, а-pпредложит вам ввести пароль MySQL. -
Метод 2. Использование клиентской библиотеки MySQL на языке программирования.
Если вы используете такой язык программирования, как Python, PHP или Java, вы можете использовать соответствующие клиентские библиотеки MySQL для установления соединения. Вот пример использования библиотеки Pythonmysql-connector-python:import mysql.connector config = { 'user': '<username>', 'password': '<password>', 'host': '<host>', 'port': <port>, 'database': '<database>' } conn = mysql.connector.connect(config)Замените
,,,ис соответствующими данными подключения к MySQL. -
Метод 3. Изменение файла конфигурации MySQL
Вы можете отредактировать файл конфигурации MySQL (my.cnfилиmy.ini) и добавить или измените настройкихостипортв разделе[client]. Вот пример:[client] host=<host> port=<port>Сохраните изменения и перезапустите сервер MySQL, чтобы изменения вступили в силу.