![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
Комментарий модератора
По итогам многочисленных обсуждений на форуме была написана статья Как исправить ошибку mysql 1064
-----------------------
При попытке импорта таблиц, вознивает ошибка
ERROR: Незакрытая кавычка @ 433
STR: '
SQL:
--
-- ���� ������ ������� `cats`
--
INSERT INTO `cats` (`id`, `name`, `pos`) VALUES
(1, '����'),
-- --------------------------------------------------------
--
-- ��������� ������� `settings`
--
CREATE TABLE IF NOT EXISTS `settings` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`view_cat` int(11) NOT NULL DEFAULT '7',
`view_st` int(11) NOT NULL DEFAULT '13',
`ftext` varchar(255) NOT NULL,
`zagol` varchar(255) NOT NULL DEFAULT '������� �� mod by IceJOKER',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;
SQL-запрос:
-- -- ���� ������ ������� `cats` -- INSERT INTO `cats` (`id`, `name`, `pos`) VALUES (1, '����'), -- -------------------------------------------------------- -- -- ��������� ������� `settings` -- CREATE TABLE IF NOT EXISTS `settings` ( `id` int(11) NOT NULL AUTO_INCREMENT, `view_cat` int(11) NOT NULL DEFAULT '7', `view_st` int(11) NOT NULL DEFAULT '13', `ftext` varchar(255) NOT NULL, `zagol` varchar(255) NOT NULL DEFAULT '������� �� mod by IceJOKER', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=cp1251 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 'CREATE TABLE IF NOT EXISTS `settings` (
`id` int(11) NOT NULL AUTO_INCREMENT,' at line 15
файл с таблицами
Неактивен
INSERT INTO `cats` (`id`, `name`, `pos`) VALUES
(1, 'Тест'),
в скобках должно быть 3 параметра, после скобок ; вместо ,
Неактивен