PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 7
audio Отправлено: 10 Февраля, 2018 - 21:11:41 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
что должно все работать
audio Отправлено: 10 Февраля, 2018 - 20:31:56 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
PHP:
скопировать код в буфер обмена
  1.     CREATE TABLE IF NOT EXISTS catalogs (
  2.         id_catalog INT(11) NOT NULL,
  3.         name TINYTEXT NOT NULL,
  4.         PRIMARY KEY (id_catalog)
  5.     );
  6.      
  7.     INSERT INTO catalogs (
  8.         id_catalog, name
  9.     ) VALUES (
  10.         0, 'Процессоры'
  11.     ), (
  12.         0, 'Материнские платы'
  13.     ), (
  14.         0, 'Видеоадаптеры'
  15.     ), (
  16.         0, 'Жесткие диски'
  17.     ), (
  18.         0, 'Оперативная память'
  19.     );


SQL запрос:

INSERT INTO catalogs (
id_catalog, name
) VALUES (
0, 'Процессоры'
), (
0, 'Материнские платы'
), (
0, 'Видеоадаптеры'
), (
0, 'Жесткие диски'
), (
0, 'Оперативная память'
)

Ответ MySQL: Документация
#1062 - Дублирующаяся запись '0' по ключу 'PRIMARY'
audio Отправлено: 10 Февраля, 2018 - 20:18:35 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
в книге нули
я по книге делаю
audio Отправлено: 10 Февраля, 2018 - 20:03:16 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
INSERT INTO catalogs VALUES (0, 'Процессоры'),
(0, 'Материнские платы'),
(0, 'Видеоадаптеры'),
(0, 'Жесткие диски'),
(0, 'Оперативная память');
этих полей нет при создании
audio Отправлено: 10 Февраля, 2018 - 19:43:22 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
PHP:
скопировать код в буфер обмена
  1. CREATE TABLE catalogs (
  2. id_catalog INT(11) NOT NULL,
  3. name TINYTEXT NOT NULL,
  4. PRIMARY KEY (id_catalog)
  5. );
  6. INSERT INTO catalogs VALUES (0, ’Процессоры'),
  7. (0, 'Материнские платы'),
  8. (0, 'Видеоадаптеры'),
  9. (0, 'Жесткие диски'),
  10. (0, 'Оперативная память');
  11.  

Ошибка

Статический анализ:

Найдено 1 ошибок при анализе.

Ожидалась закрывающая кавычка '. (near "" at position 147)

SQL запрос:

INSERT INTO catalogs VALUES (0, ’Процессоры'), (0, 'Материнские платы'), (0, 'Видеоадаптеры'), (0, 'Жесткие диски'), (0, 'Оперативная память');

Ответ MySQL: Документация
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около ''),
(0, 'Материнские платы'),
(0, 'Видеоадаптеры'' на строке 1
(Добавление)
PHP:
скопировать код в буфер обмена
  1. CREATE TABLE catalogs (
  2. id_catalog INT(11) NOT NULL,
  3. name TINYTEXT NOT NULL,
  4. PRIMARY KEY (id_catalog)
  5. );
  6. INSERT INTO catalogs VALUES (0, 'Процессоры'),
  7. (0, 'Материнские платы'),
  8. (0, 'Видеоадаптеры'),
  9. (0, 'Жесткие диски'),
  10. (0, 'Оперативная память');


Ошибка

SQL запрос:

CREATE TABLE catalogs (
id_catalog INT(11) NOT NULL,
name TINYTEXT NOT NULL,
PRIMARY KEY (id_catalog)
)

Ответ MySQL: Документация
#1050 - Таблица 'catalogs' уже существует
audio Отправлено: 10 Февраля, 2018 - 19:31:03 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
PHP:
скопировать код в буфер обмена
  1. CREATE TABLE catalogs (
  2. id_catalog INT(11) NOT NULL,
  3. name TINYTEXT NOT NULL
  4. PRIMARY KEY (id_catalog)
  5. );
  6. INSERT INTO catalogs VALUES (0, ’Процессоры'),
  7. (0, 'Материнские платы'),
  8. (0, 'Видеоадаптеры'),
  9. (0, 'Жесткие диски'),
  10. (0, 'Оперативная память');

Ошибка

Статический анализ:

Найдено 2 ошибок при анализе.

Ожидалась запятая или закрывающая скобка. (near "(" at position 91)
Неожиданное начало выражения. (near "id_catalog" at position 92)

SQL запрос:

CREATE TABLE catalogs ( id_catalog INT(11) NOT NULL, name TINYTEXT NOT NULL PRIMARY KEY (id_catalog) )

Ответ MySQL: Документация
#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около '(id_catalog)
)' на строке 4
audio Отправлено: 10 Февраля, 2018 - 18:51:57 • Тема: Ответ MySQL: Документация #1072 • Форум: Вопросы новичков

Ответов: 14
Просмотров: 1424
PHP:
скопировать код в буфер обмена
  1. CREATE TABLE catalogs (
  2. id_catalog INT(11) NOT NULL,
  3. name TINYTEXT NOT NULL,
  4. PRIMARY KEY (id)
  5. );
  6. INSERT INTO catalogs VALUES (0, ’Процессоры'),
  7. (0, 'Материнские платы'),
  8. (0, 'Видеоадаптеры'),
  9. (0, 'Жесткие диски'),
  10. (0, 'Оперативная память');

Ошибка

SQL запрос:

CREATE TABLE catalogs (
id_catalog INT(11) NOT NULL,
name TINYTEXT NOT NULL,
PRIMARY KEY (id)
)

Ответ MySQL: Документация
#1072 - Ключевой столбец 'id' в таблице не существует

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB