Не обязательная ключевая фраза IF NOT EXISTS сообщает, что базу данных следует создавать, только если база данных с таким именем отсутствует, что позволяет предотвратить завершение запроса ошибкой. Особенно это актуально при использовании SQL в РНР-скриптах.
Для того чтобы убедиться, что база данных forum успешно создана, можно выполнить команду SHOW DATABASES (ЛИСТИНГ 8.2), которая покажет, какие базы данных существуют в вашей системе.
Здесь table_name- имя создаваемой таблицы; create_definition - объявление столбца, его типа и атрибутов. В конце оператора может следовать необязательное указание типа таблицы table_opt.ions, например, TYPE = MylSAM. Создадим таблицу базы данных forum, которая называется authors и содержит различные данные о зарегистрированных посетителях форума: имя (паше), пароль (passw), e-mail (email), Web-адрес сайта посетителя (url), номер ICQ (icq), сведения о посетителе (about), строку, содержащую путь к файлу фотографии посетителя (photo), время добавления запроса (time), последнее время посещения форума (lasttime), счетчик сообщений, оставленных посетителем на форуме (themes), статус посетителя - является ли он модератором, администратором или обычным посетителем (statususer). Кроме перечисленных полей в таблице имеется поле idauthor, являющееся первичным ключом таблицы.