Синтаксическая ошибка MySQL № 1064 INSERT INTO

MySQL сказал: Документация

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSERT INTO 'tblproduct' (id, name, code, image, price) VALUES(1, '3' at line 11

CREATE TABLE IF NOT EXISTS `tblproduct` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`code` varchar(255) NOT NULL,
`image` text NOT NULL,
`price` double(10,2) NOT NULL,
 PRIMARY KEY (`id`),
 UNIQUE KEY `product_code` (`code`)
 )

 INSERT INTO 'tblproduct' (`id`, `name`, `code`, `image`, `price`) VALUES
 (1, '3D Camera', '3DcAM01', 'product-images/camera.jpg', 1500.00),
 (2, 'External Hard Drive', 'USB02', 'product-images/external-hard-drive.jpg', 800.00),
 (3, 'Wrist Watch', 'wristWear03', 'product-images/watch.jpg', 300.00);

Используйте обратную кавычку `вместо одинарных кавычек с именем таблицы 'tblproduct'

Shashanth 01.04.2018 08:49
'tblproduct' в tblproduct или с обратной кавычкой `
Noman 01.04.2018 08:50
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
1
2
1 710
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

В этом есть две проблемы: ; отсутствует после CREATE TABLE, а также используются обратные ссылки для tblproduct.

CREATE TABLE IF NOT EXISTS `tblproduct` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`code` varchar(255) NOT NULL,
`image` text NOT NULL,
`price` double(10,2) NOT NULL,
 PRIMARY KEY (`id`),
 UNIQUE KEY `product_code` (`code`)
 ); 

 INSERT INTO `tblproduct` (`id`, `name`, `code`, `image`, `price`) VALUES
 (1, '3D Camera', '3DcAM01', 'product-images/camera.jpg', 1500.00),
 (2, 'External Hard Drive', 'USB02', 'product-images/external-hard-drive.jpg', 800.00),
 (3, 'Wrist Watch', 'wristWear03', 'product-images/watch.jpg', 300.00);

привет спасибо братан это работает .. спасибо

Shubham Aher 01.04.2018 08:57

Добро пожаловать, приятель, подумай о том, чтобы принять ответ.

moghya 01.04.2018 08:59

Если это дало ответ на ваш вопрос, пометьте его как ответ - это даст вам репутацию, а также тех, кто помогает. meta.stackexchange.com/questions/5234/…

Nigel Ren 01.04.2018 09:28

Другие вопросы по теме