PHP-функция mysql_connect()

Определение и использование

Функция mysql_connect() открывает непостоянное подключение к MySQL.

Синтаксис

mysql_connect(server,user,pwd,newlink,clientflag)
Параметры Описание
server

Доступно. Определяет сервер, к которому нужно подключиться.

Можете включить номер порта, например "hostname:port", или путь к локальному сокету, например для localhost ":/path/to/socket".

Если не определено PHP-инструкция mysql.default_host (по умолчанию), то значение по умолчанию 'localhost:3306'.

user Доступно. Имя пользователя. По умолчанию имя пользователя владельца процесса сервера.
pwd Доступно. Пароль. По умолчанию пустой пароль.
newlink Доступно. Если вызывать mysql_connect() со схожими параметрами第二次, не будет создано нового подключения, а вернется уже открытое идентификатор подключения. Параметр new_link изменяет это поведение и заставляет mysql_connect() всегда открывать новое подключение, даже если mysql_connect() был использован с такими же параметрами ранее.
clientflag

Опционально.clientflags Параметр может быть комбинацией следующих констант:

  • MYSQL_CLIENT_SSL - использует шифрование SSL
  • MYSQL_CLIENT_COMPRESS - использует сжатый протокол
  • MYSQL_CLIENT_IGNORE_SPACE - позволяет интервалы после имени функции
  • MYSQL_CLIENT_INTERACTIVE - позволяет关闭 интерактивное время простоя до закрытия подключения

Возвратное значение

Если успешна, возвращает идентификатор подключения MySQL, если失败, возвращает FALSE.

Советы и комментарии

Комментарий:При завершении скрипта соединение с сервером закрывается, если ранее не было явно вызванно mysql_close() Закрыто.

Совет:Чтобы создать устойчивое соединение, используйте mysql_pconnect() Функция.

Пример

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Не удалось подключиться: ' . mysql_error());
  }
// Некий код...
mysql_close($con);
?>