Forum Webscript.Ru

Общие => Базы данных => Тема начата: smotrik от 15 Августа 2001, 18:58:14

Название: Создание таблиц в MySQL
Отправлено: smotrik от 15 Августа 2001, 18:58:14
Объясните как создать таблицу в БД MySQL. Дома все сделал в PHP MyAdmin. Как это сделать на HUT.RU
Название: Создание таблиц в MySQL
Отправлено: Britva от 15 Августа 2001, 19:39:43
Можешь создать скрипт и в нем вызывать функции mysql_xxx.
Например mysql_query("create table ....");

Можно установить скрипт http://www.atz.msk.ru/mysqlwebsh.html для управления БД. Я его как раз использую сейчас - http://eugeny.hut.ru/mysql.php
Если будешь его устанавливать, то везде нужно заменить $PHP_SELF на mysqlwebsh.php или как у меня mysql.php
А то у hut\'а PHP_SELF содержит неверное значение - \'/home/d/domain.hut.ru/WWW/script.php\', а должно быть \'script.php\'
Название: Создание таблиц в MySQL
Отправлено: Mony@k от 15 Августа 2001, 22:42:35
Это стандартная структура SQL запросов, еще пример:

CREATE TABLE `tblcategories` (
  `IDCategory` int(11) NOT NULL auto_increment,
  `csName` text NOT NULL,
  `ParentCategoryID` int(11) NOT NULL default \'0\',
  PRIMARY KEY  (`IDCategory`),
  KEY `IDCategory_2` (`IDCategory`)
) TYPE=MyISAM;

INSERT INTO tblcategories (IDCategory, csName, ParentCategoryID) VALUES ( \'1\', \'Ваш текст мля...\', \'0\');

;)
Название: Создание таблиц в MySQL
Отправлено: Britva от 15 Августа 2001, 21:32:06
В phpMyAdmin\'е можно сгенерить файл (*.sql), в котором будут прописаны все sql-запросы.
Например:

create table name (...);

insert into name values(....);
insert into name values(....);

etc.
Название: Создание таблиц в MySQL
Отправлено: AliMamed от 15 Августа 2001, 21:26:25
CREATE TABLE имя_таблицы ( .... параметры колонок .... )