. mysqli_connect | Makarou.com - когда сайты превращаются в бизнес

mysqli_connect

mysqli_connect – эта функция создает новое соединение с сервером Mysql. Использовать mysqli_connect можно как в процедурном стиле, так и в объектно-ориентированном.

Структура функции mysqli_connect:

mysqli_connect($hostname,$username,$password,$database,$port,$socket);

Параметры функции:
$hostname

имя хоста, на котором располагается сервер Mysql. По умолчанию – localhost.

$username

имя пользователя базы данных mysql.

$password

пароль пользователя базы данных mysql.

$database

имя базы данных, для которой требуется открыть соединение.

$port

номер порта, который нужно использовать для попытки открытия соединения. Необязательный параметр.

$socket

сокет или именованный канал, которые необходимо использовать для открытия соединения. Необязательный параметр.

В случае удачного завершения выполнения соединения, функция вернет параметр – идентификатор подключения, который требуется использовать для выполнения запроса к базе данных. А в случае неудачного завершения выполнения соединения, функция вернет FALSE.

Пример процедурного стиля:

$load = mysqli_connect("localhost", " user", " pass", "test");
/* Проверка подключения */
if (!$load) {
printf("Ошибка подключения: %s\n", mysqli_connect_error());
exit();
}
printf("Версия сервера Mysqli: %d\n", mysqli_get_server_version($load));
/* Закрытие соединения */
mysqli_close($load);

Пример объектно-ориентированного стиля:

$load = new mysqli("localhost", "user", "pass", "test");
/* Проверка подключения */
if (mysqli_connect_errno()) {
printf("Ошибка подключения:%s\n", mysqli_connect_error());
exit();
}
printf("Версия сервера Mysqli:  %d\n", $load ->server_version);
/* Закрытие соединения */
$load->close();

Результат выполнения примера:

Версия сервера Mysql: 40102

SoSoпедия

Понравился пост? добавь его к себе в закладки:
Хочешь быть всегда в курсе обновлений блога? подписывайся через:
фото проституток новосибирска