Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Команда CREATE TABLE создает новую таблицу в выбранной базе данных и которая в простейшем случае имеет следующий синтаксис:
CREATE TABLE table_name [(create_definition,...)]Здесь table_name - имя создаваемой таблицы.
Создадим первую таблицу базы данных forum, которая называется authors и содержит различные данные об зарегистрированных посетителях форума: ник (name), пароль (passw), e-mail (email), Web-адрес сайта посетителя (url), номер ICQ (iсq), сведения об посетителе (about), строку содержащую путь к файлу фотографии посетителя (photo), время добавления запроса (time), последнее время посещения форума (last_time), статус посетителя - является ли он модератором, администратором или обычным посетителем (statususer). Кроме перечисленных полей в таблице имеется поле id_author, являющийся первичным ключом таблицы. SQL-запрос, создающий эту таблицу приведен в листинге:
mysql> CREATE TABLE authors (id_author int(6) NOT NULL auto_increment, name text, passw text, email text, url text, iсq text, about text, photo text, time datetime default NULL, last_time datetime default NULL, themes int(10) default NULL, statususer int(2) default NULL, PRIMARY KEY (id_author)) TYPE=MyISAM;Выполнив SQL-команду SHOW TABLES, можно убедиться, что таблица authors успешно создана
Давайте теперь аналогичным образом создадим другие таблицы.
Следующей по порядку идет таблица forums, в которой содержатся данные о разделах форума.
Дата публикования: 2015-07-22; Прочитано: 310 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!