ВУЗ:
Составители:
Рубрика:
108
LECTURER_ID – идентификатор преподавателя,
SUBJ_ID – идентификатор предмета обучения.
2.2. Стандартные функции РНР для работы с MySQL
Алгоритм работы из PHP с MySQL имеет следующий вид:
1. Установить соединение с сервером MySQL. Если попытка за-
вершается неудачей, вывести соответствующее сообщение и завер-
шить процесс.
2. Выбрать базу данных сервера MySQL. Если попытка выбора
завершается неудачей, вывести соответствующее сообщение и
завер-
шить процесс. Допускается одновременное открытие нескольких баз
данных для обработки запросов.
3. Обработать запросы к выбранной базе (или базам).
4. После завершения обработки запросов закрыть соединение с
сервером баз данных.
Подключения к серверу MySQL:
Функция mysql_connect() устанавливает связь с сервером MySQL.
Синтаксис функции mysql_connect( ):
int mysql_connect ([string хост [:порт]
[:/путь//к/сокету] [, string имя пользователя] [,
string пароль])
В параметре «хост» передается имя хостового компьютера, ука-
занное в таблицах привилегий сервера MySQL. Это имя используется
для перенаправления запросов на web-сервер, на котором работает
MySQL, поскольку к серверу MySQL можно подключаться в удален-
ном режиме. Наряду с именем хоста могут указываться необязатель-
ные параметры – номер порта, а также путь к сокету (для
локального
хоста). Параметры «имя_пользователя» и «пароль» должны соответ-
ствовать имени пользователя и паролю, заданным в таблицах приви-
легий MySQL. Если параметр «хост» не задан, mysql_connect( ) пыта-
ется установить связь с локальным хостом.
Пример открытия соединения с MySQL:
@mysql_connect(" localhost", "web", "irina") or
die("Could not connect to MySQL server!");
В данном примере localhost – имя компьютера, web-имя пользо-
вателя, а irina – пароль. Знак @ перед вызовом функции
108 LECTURER_ID идентификатор преподавателя, SUBJ_ID идентификатор предмета обучения. 2.2. Стандартные функции РНР для работы с MySQL Алгоритм работы из PHP с MySQL имеет следующий вид: 1. Установить соединение с сервером MySQL. Если попытка за- вершается неудачей, вывести соответствующее сообщение и завер- шить процесс. 2. Выбрать базу данных сервера MySQL. Если попытка выбора завершается неудачей, вывести соответствующее сообщение и завер- шить процесс. Допускается одновременное открытие нескольких баз данных для обработки запросов. 3. Обработать запросы к выбранной базе (или базам). 4. После завершения обработки запросов закрыть соединение с сервером баз данных. Подключения к серверу MySQL: Функция mysql_connect() устанавливает связь с сервером MySQL. Синтаксис функции mysql_connect( ): int mysql_connect ([string хост [:порт] [:/путь//к/сокету] [, string имя пользователя] [, string пароль]) В параметре «хост» передается имя хостового компьютера, ука- занное в таблицах привилегий сервера MySQL. Это имя используется для перенаправления запросов на web-сервер, на котором работает MySQL, поскольку к серверу MySQL можно подключаться в удален- ном режиме. Наряду с именем хоста могут указываться необязатель- ные параметры номер порта, а также путь к сокету (для локального хоста). Параметры «имя_пользователя» и «пароль» должны соответ- ствовать имени пользователя и паролю, заданным в таблицах приви- легий MySQL. Если параметр «хост» не задан, mysql_connect( ) пыта- ется установить связь с локальным хостом. Пример открытия соединения с MySQL: @mysql_connect(" localhost", "web", "irina") or die("Could not connect to MySQL server!"); В данном примере localhost имя компьютера, web-имя пользо- вателя, а irina пароль. Знак @ перед вызовом функции
Страницы
- « первая
- ‹ предыдущая
- …
- 106
- 107
- 108
- 109
- 110
- …
- следующая ›
- последняя »