У меня есть простой файл .xlsx, который я заполнил вручную и который выглядит так:

Когда я открываю этот файл в TextEdit ничего не показывает, и (поэтому) этот файл не может быть импортирован в MySQLServer на PhpMyAdmin

Я сохранил тот же файл, что и CSV. Когда я открываю этот файл в TextEdit, то вот что я получаю:

id, questions, keywords, answer

1,here1,here2,here3

и (поэтому) .csv не могут быть импортированы непосредственно в MySQLServer в PhpMyAdmin , но я получаю следующее сообщение об ошибке:

Error
Static analysis:

5 errors were found during analysis.

A symbol name was expected! A reserved keyword can not be used as a column name without backquotes. (near "int" at position 46)
At least one column definition was expected. (near "int" at position 46)
Unexpected beginning of statement. (near "1" at position 50)
Unexpected beginning of statement. (near "`question`" at position 54)
Unrecognized statement type. (near "varchar" at position 65)
SQL query:

CREATE TABLE IF NOT EXISTS `Sample`.`TABLE 3` ( int(1), `question` varchar(5), `keywords` varchar(5), `answer` varchar(5)) DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

MySQL said: Documentation

#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 'int(1), `question` varchar(5), `keywords` varchar(5), `answer` varchar(5)) DEFAU' at line 1

Если я просто добавлю двойные кавычки в файл .csv в Textedit, напишу это следующим образом:

id, questions, keywords, answer

"1","here1","here2","here3"

затем таблица правильно импортируется в базу данных.

Почему я не могу просто записать некоторые вещи в мой файл Excel, сохранить их как .xlsx или как .csv и иметь правильную форму в TextEdit, чтобы их можно было успешно импортировать на MySQLServer?

Окно с параметрами, когда я пытаюсь импортировать таблицу в базу данных, выглядит так:

Я уже импортировал много файлов .odt (Libre Office), как это в базу данных, но кажется, что Libre Office автоматически позаботился об этом, а Excel - нет.

0