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, если失败, возвращает FALSE.
Советы и комментарии
Комментарий:При завершении скрипта соединение с сервером закрывается, если ранее не было явно вызванно mysql_close() Закрыто.
Совет:Чтобы создать устойчивое соединение, используйте mysql_pconnect() Функция.
Пример
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Не удалось подключиться: ' . mysql_error()); } // Некий код... mysql_close($con); ?>