Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > PERL + MYSQL for beginner


Автор: _eXpLoReR_ 15.3.2005, 21:18
Создание таблицы

$dbh->do("CREATE TABLE category (id TINYINT not null AUTO_INCREMENT, name VARCHAR (64) not null , PRIMARY KEY (id))");

(поправьте, где не прав) создание таблицы category -> создание колонки id с автоинкрементом и значением not null, создание колонки name с... Что такое VARCHAR (64)? Видел ещё TINYINT... Это что? Обьясните, пожалуйста. А то только начинаю изучать MySQL, а это в моих факах не описано smile

И ещё вопрос... Для чего нужен primary key?

smile

Автор: korob2001 16.3.2005, 06:39
Тема перемещена из раздела Perl.
Все вопросы относятся непосредственно к MySQL, а не к Perl

Автор: Secandr 16.3.2005, 12:51
_eXpLoReR_ Документацию читать не пробовали? Там всё описано, по крайней мере про типы VARCHAR, INT, TINYINT точно есть.
primary key - первичный ключь, явно тоже описан smile

Автор: _eXpLoReR_ 17.3.2005, 00:34
Извиняюсь, если вопрос вам показался очень простым... А можно ссылку на документацию?..

Автор: GoodBoy 17.3.2005, 12:29
_eXpLoReR_
Может просто заглянешь в этом же разделе во вторую сверху тему???
http://forum.vingrad.ru/index.php?showtopic=33673

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)