Показать полную графическую версию : phpmyadmin как создать таблицу в базе??
удалил все базы - те что по умолчанию:)
1.создал новую
2. пытаюсь создать таблицу
* *а)пишу имя clients
* *б)поля 1
3. потом появляется страничка для заполнения, пишу:
в "поле" - "1"
в "тип" - "text"
в "длины\значения*" - "ntext"
в "ноль" - "not null"
нажимаю кнопку сохранить он мне выдает ошибку:
Ошибка
SQL-запрос : *
CREATE TABLE `clients` (
`1` TEXT( ntext ) NOT NULL
)
Ответ MySQL:
#1064 - You have an error in your SQL syntax. *Check the manual that corresponds to your MySQL server version for the right syntax to use near '(ntext) NOT NULL)' at line 1
что это такое и как создать таблицу?
Исправлено: FADE, 1:25 29-06-2004
vadimiron
29-06-2004, 13:59
А зачем ты ntext пишешь в в "длины\значения*" ???
vadimiron
там на одном сайте пример разбарается как создать новости из бд...
нигде подробнее совета пока не нашел для phpmyadmin
пытался через командную строку создать, но незнаю какой exe-шник надо вызывать. пробывал mysql, но там на запросы SHOW DATABASES тишина...
никак не могу разобраться:((
vadimiron
29-06-2004, 23:15
попробуй ntext в "длины\значения*" не писать, а всё остальное оставь таким же
удалил все базы - те что по умолчанию
там всякие системные базы по умолчанию. Они на месте :o?
mar
неееее, я ВСЕ снес, весь етот мусор нафиг, там в пхпмайадмин хорошая ссылка есть удалить базы,
вот я и удалил базу mysql и базу test
так что теперь нет ничего лишнего вроде..
ну или пока я етого "лишнего" не нашел :gigi:
Добавлено:
или не дошел еще.. до тех мест с файлами, которые мне бы захотелось удалить :biglaugh:
Исправлено: FADE, 1:28 30-06-2004
FADE
mysql - это системная база !!!!!
В ней содержится вся информация обо всех базах данных, пользователях баз данных и привилегиях
:(
"длины\значения - это длина поля в байтах (например 128, но не то, что ты написал туда. Естественно, система ошибку выкидывает)
Исправлено: mar, 1:45 30-06-2004
mar
а обязательно в этом поле задавать длинну поля??
Добавлено:
кстати без mysql - системной базы- я могу создавать и изменять и юзать базы??
FADE
Длину задавать для некоторых типов, по-моему, необязательно, а для некоторых (в том числе текстовых), если мне не изменяет память, нужно.
mysql - эта системная база; по-моему, она для того и существует, чтобы в нее все данные о базах автоматически записывать. Так что теоретически работать без нее нельзя. Правда, практически я никогда не эксперементировала с ее удалением ;)
а я вот поексперементировал сервис не запускается, все удалил и переустановил мускуль?:) спасиб ща попробую 128 говоришь надо задать?
можно и 4, и 32 и 256 - это зависит от длины текста, который ты намереваешься туда помещать (то есть от тебя :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.