Бесплатно онлайн сервисы Пятница, 07.02.2025, 12:37
Главная | Регистрация | Вход Приветствую Вас Гость | RSS
Нам уже...

Меню сайта

Сервисы на сайте

Список тегов HTML

Советы

Партнеры сайта

Проверка ТИЦ & PR
*
Проверить тиц-pr
*

Календарь Flash
**
*

IP-информер

Главная » 2015 » Апрель » 6 » Как подключиться к базе
18:33
Как подключиться к базе
Создайте в php-скрипте новую переменную и присвойте ей ссылку, возвращаемую встроенной функцией mysql_connect. Этой функции необходимо передать три параметра: адрес sql-сервера, логин и пароль пользователя. Адресом может быть полная ссылка, начинающаяся с указания протокола соединения и заканчивающаяся номером порта удаленного сервера - например, http://www.mysqlserver.ru:3306.

Если скрипт исполняется на том же локальном сервере, где размещена и СУБД MySQL, то вместо полного адреса впишите зарезервированное обозначение localhost. Например, строка, содержащая новую переменную, которой присваивается идентификатор ссылки, возвращаемый этой функцией, может выглядеть так:

$connectToDB = mysql_connect("localhost","MySQLuserName","MySQLuserPass");

Если соединение не будет установлено, то переменная $connectToDB будет иметь значение False.

На предыдущем шаге вы установили контакт с SQL-сервером, а после этого необходимо отправить запрос на выбор одной из баз данных, доступных пользователю, логин которого вы передали функции mysql_connect. Для этого используйте другую встроенную функцию языка PHP - mysql_select_db. Она требует обязательного указания двух параметров - названия интересующей вас базы данных и ссылки на установленное соединение с SQL-сервером. Например, если нужные вам таблицы размещены в базе с названием SiteBase, то для соединения из предыдущего шага вызов этой функции надо записать так:

mysql_select_db("SiteBase", $connectToDB);

Не всегда кодировка таблиц базы данных совпадает с кодировкой, используемой веб-приложением, поэтому желательно сразу после выбора базы дать SQL-серверу точные указания, в которой кодировке он будет получать и отправлять информацию веб-приложению, а в которой она должна записываться и считываться из таблиц базы данных. Для этого используйте встроенную функцию mysql_query, передавая ей нужные MySQL-команды. Достаточно отправить набор из трех таких команд, например:

mysql_query("SET character_set_client='cp1251'");
mysql_query("SET character_set_results='cp1251'");
mysql_query("SET collation_connection='cp1251_general_ci'");

Категория: Статьи для начинающего вебмастера | Просмотров: 384 | Добавил: evgeny | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Генератор группы
*Генератор цвета групп*

Визуальный HTML
* HTML редактор *

Баннеры онлайн
* Генератор баннера *

Раздвижной блок

Ваш код кнопки
*




*

Спойлер
Тут будет текст скрытого контента.

Поиск по сайту

Рейтинг@Mail.ru