Порт MySQL - установка и настройка
Порт MySQL - это номер, который используется для установления сетевого соединения с MySQL сервером.
По умолчанию, порт MySQL равен 3306. Однако, этот номер можно изменить в конфигурационном файле MySQL сервера (обычно my.cnf или my.ini).
Указание порта необходимо при подключении к MySQL серверу из клиентского приложения или другого сервера. Для этого используется строка подключения, в которой указывается как минимум IP адрес или имя сервера и порт.
Пример кода на языке Python для подключения к MySQL серверу с указанием порта:
python
import pymysql
# Параметры подключения
host = 'localhost'
port = 3306
user = 'root'
password = 'password'
database = 'mydatabase'
# Установление соединения с MySQL сервером
conn = pymysql.connect(host=host, port=port, user=user, password=password, database=database)
# Получение объекта курсора
cursor = conn.cursor()
# Выполнение SQL запроса
cursor.execute('SELECT * FROM mytable')
# Получение результатов запроса
results = cursor.fetchall()
# Вывод результатов
for row in results:
print(row)
# Закрытие соединения
conn.close()
В данном примере мы создаем объект соединения с MySQL сервером, указывая IP адрес (localhost), порт (3306), имя пользователя (root), пароль и название базы данных (mydatabase). Затем создаем объект-курсор для выполнения SQL запросов. После этого мы выполняем запрос на выборку всех строк из таблицы mytable и получаем результаты. В конце мы выводим полученные результаты и закрываем соединение с сервером.
Важно помнить, что указанный порт MySQL должен быть доступен и не должен быть заблокирован брандмауэром или другими сетевыми настройками.