MySQL не позволяет создать таблицу - PullRequest
0 голосов
/ 17 июня 2020

Я изучаю MySQL, я только что создал свой первый банк данных, но когда я создаю таблицу под названием «pessoas», как показано в учебнике Youtube, она показывала эти два прикрепленных сообщения об ошибках и не позволяла я вижу созданную таблицу. Я пытался расставить акценты вокруг слов, но не получилось. Может кто-нибудь объяснить мне, что происходит?

enter image description here

Ответы [ 2 ]

0 голосов
/ 18 июня 2020

Ваши SELECTa - это гиббери sh для mysql, поэтому они терпят неудачу

Увидимся, второй выбор, например

SELECT 
    Db as scopeuserhostSelect_priv 
    AS Selectlnsert_priv 
    AS lnsertUpdate_priv 
    AS UpdateDelete_priv 
    AS DeleteCreate_priv 
    AS CreateDrop_priv 
    AS DropGrant_priv 
    AS GrantReferences_priv 
    AS Referenceslndex_priv 
    AS IndexAlter_priv 
    AS AlterCreate_View_priv 
    AS Create ViewShow_view_priv 
    AS Show viewTrigger_priv 
    AS TriggerDelete_versioning_rows_priv 
    AS Delete versioning rows 
FROM mysql.db 
WHERE cadastro2 likedb

Запрос выглядит примерно так

SELECT `test12`.`id` as id,
    `test12`.`usr_id` as usr_id,
    `test12`.`category` as category,
    `test12`.`comp_id` as comp_id,
    `test12`.`position`as position,
    `test12`.`description` as description,
    `test12`.`country` as country,
    `test12`.`state` as state,
    `test12`.`city` as city,
    `test12`.`start_date` as start_date,
    `test12`.`end_date` end_date,
    `test12`.`timestamp` as timestamo
FROM `testdb`.`test12`
WHERE `category` LIKE 'tesmeifyou can';

каждый столбец разделен запятой, для псевдонима столбца нужен фактический столбец, а LIKE необходимо сравнить строку

Здесь вы найдете дополнительную информацию о SELECT

0 голосов
/ 18 июня 2020

AA, ваш CREATE TABLE успешно работает на MariaDB 10.4.13.

Фактические сообщения об ошибках связаны с запросами, которые извлекают информацию о пользователях базы данных, я предполагаю, что эти запросы поступают из самой MySQL Workbench . Я предполагаю, что ваша база данных и Workbench имеют разные версии. Лично я не большой поклонник Workbench (только для профилирования запросов), поэтому, возможно, попробуйте другой клиент: MySQL командная строка, Heidi SQL, phpMyAdmin, ...

С уважением, Мартин

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...