создания Бази даних CREATEDATABASE доступна позбав супер-користувач, и більшості хостінгів простому корістувачеві ее віконаті Неможливо. Вона доступна позбав адміністратору сервера. p align="justify"> Для експеріментів створімо базі даніх testbase, виконан SQL-запит з командної рядки. Треба позбав Увійти до системи MySQL І Вступ в командної рядку MySQL:> mysql> createdatabasetestbase;
После цього треба набраті:> mysql> usetestbase; База даніх ворота.
Вибір Бази даних. Функція> mysql_select_db
Поки послати перший запит серверу MySQL, звітність, вказаті, з яким базою даніх ми ж збіраємося працювати. І того призначен функція mysql_select_db:
> bool mysql_select_db (string $> database_name [,> resource $> link_identifier])
Вона сообщает PHP, что у подалі Операції з з'єднанням $> link_identifier вікорістовуватіметься база даних $> database_name.
Використання цієї Функції еквівалентно виклику відряд use вSQL-запиті, тобто функція mysql_select_db вібірає базі даніх для подальшої роботи, ВСІ наступні SQL-запитів застосовуються до обраної базі даніх. Функція пріймає наводили аргументами назва обраній Бази даних database_name и дескриптор Сполука resource. p align="justify"> Функція повертає true при успішне Виконання Операції, іfalse - інакше:
.1.4 Обробка помилок
Если у процесі роботи з MySQL вінікають помилки (Наприклад, в запіті НЕ збалансовані дужки або ж БРАКУЄ параметрів), то ПОВІДОМЛЕННЯ про помилки и его номер можна з помощью описом далі двох функцій.Важліво акуратно и використовуват ціх функцій, інакше налагодження сценаріїв может ускладнітіся.
Функція:
> intmysql_errno ([> int $> link_identifier])
повертає номер Останньоі зареєстрованою помілкі.Ідентіфікатор Сполука $> link_identifier годі й вказуваті, ЯКЩО на годину сценарію Було ВСТАНОВЛЕНО позбав одна з'єднання.
Функція:
> stringmysql_error ([int $> link_identifier])
повертає не номер, а рядок, что містіть текст ПОВІДОМЛЕННЯ про помилки. Ее ЗРУЧНИЙ запровадіті уотладочніх цілях. p align="justify"> Зазвічайmysql_error Використовують разом Із конструкцією ordie (), Наприклад:
@> mysql_connect ("localhost","> user","> password")
("Помилка при підключенні до Бази даних:".> mysql_error ());
Оператор ...