Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Помогите с MySql

Сообщения:  [1-5] 

 
 автор: lbdq   (22.05.2013 в 12:50)   письмо автору
 
   для: Sfinks   (22.05.2013 в 12:42)
 

благодарю всех! Добрые,отзывчивые ребята вы!

  Ответить  
 
 автор: Sfinks   (22.05.2013 в 12:42)   письмо автору
 
   для: lbdq   (22.05.2013 в 12:23)
 

Ну так в следующей строке, где admin_pass - тоже самое.

  Ответить  
 
 автор: lbdq   (22.05.2013 в 12:23)   письмо автору
 
   для: Lotanaen   (22.05.2013 в 12:15)
 

Вот что он мне ответил:

SQL-запрос:

--
-- База данных: `monengine`
--
-- --------------------------------------------------------
--
-- Структура таблицы `mon_admin`
--
CREATE TABLE IF NOT EXISTS `mon_admin` (

`admin_id` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`admin_name` VARCHAR( 50 ) NOT NULL DEFAULT '',
`admin_pass` VARCHAR( 50 ) NOT NULL DEFAULT,
PRIMARY KEY ( `admin_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =2;

Ответ 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 '
PRIMARY KEY (`admin_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT' at line 14

  Ответить  
 
 автор: Lotanaen   (22.05.2013 в 12:15)   письмо автору
 
   для: lbdq   (22.05.2013 в 11:32)
 

Вы не указали значение по умолчанию

`admin_name` VARCHAR( 50 ) NOT NULL DEFAULT здесь либо две одинарные кавычки, если по умолчанию пустое значение, либо значение в одинарных кавычках. Т.е. примерно так:

`admin_name` VARCHAR( 50 ) NOT NULL DEFAULT '',

  Ответить  
 
 автор: lbdq   (22.05.2013 в 11:32)   письмо автору
10.6 Кб
 
 

Я импортирую базу данных,но там выскакивает вот такая ошибка:

Ошибка
SQL-запрос:

--
-- База данных: `monengine`
--
-- --------------------------------------------------------
--
-- Структура таблицы `mon_admin`
--
CREATE TABLE IF NOT EXISTS `mon_admin` (

`admin_id` MEDIUMINT( 8 ) UNSIGNED NOT NULL AUTO_INCREMENT ,
`admin_name` VARCHAR( 50 ) NOT NULL DEFAULT,
`admin_pass` VARCHAR( 50 ) NOT NULL DEFAULT,
PRIMARY KEY ( `admin_id` )
) ENGINE = MYISAM DEFAULT CHARSET = utf8 AUTO_INCREMENT =2;

Ответ 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 '
`admin_pass` varchar(50) NOT NULL DEFAULT ,
PRIMARY KEY (`admin_id`)
) ENGI' at line 13

Прикрепил саму базу данных,помогите ради бога,тут вроде самые умные люди)

  Ответить  

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования