Создает соединение с сервером баз данных MySQL. У этой функции есть восемь аргументов:
Инициализированная структура MYSQL, созданная с помощью mysql_init.
Имя хоста или IP-адрес сервера баз данных MySQL (для локального подключения к серверу MySQL через сокет Unix можно использовать пустую строку или localhost).
Имя пользователя, используемое при подключении к серверу баз данных (пустой строкой можно указать на использование логина пользователя, запустившего клиента).
Пароль, используемый для идентификации указанного пользователя. Если используется пустая строка, будет производиться аутентификация только пользователей без пароля.
Начальная база данных, используемая при подключении (чтобы не выбирать при подключении начальную базу данных, можно передать пустую строку).
Порт, используемый для удаленного подключения к серверу баз данных MySQL по протоколу TCP (чтобы принять порт по умолчанию, можно передать 0).
Имя сокета Unix для подключения к серверу на локальном компьютере (чтобы принять сокет по умолчанию, можно использовать пустую строку).
Ноль или более из набора флагов, используемых при особых обстоятельствах:
CLIENT_FOUND_ROWS
При использовании запросов, изменяющих данные, возвращать не число измененных записей, а число записей, найденных в таблице.
CLIENT_NO_SCHEMA
Запретить клиенту использование полной формы указания на столбец базы данных database, table.column , чтобы скрыть структуру базы данных.
CLIENT_COMPRESS
Использовать сжатие при соединении с сервером.
CLIENT_ODBC
Указать серверу, что клиент является подключением ODBC.