criar tabela fina_indicator (
ts_code varchar (20) comentar 'código TS',
comentar data de ann_date 'data de anúncio',
comentar data de final de data 'período de relatório',
.....
: 信息: ERRO 1064 (42000): Você tem um erro na sintaxe do SQL; verifique o manual que corresponde à versão do servidor MySQL para a sintaxe correta a ser usada perto de 'ts_code varchar (20) comment'TS 代码', ann_datedatecomment '公告 日期', end_dat 'na linha 1
Erro ao entrar no mysql para criar tabela no terminal
Mas a criação no ambiente de trabalho Mysql não relata um erro
As aspas devem ser escritas corretamente;
Veja abaixo:
https://www.jianshu.com/p/a0e6f1e1ac73
Ao usar a instrução sql para criar uma tabela na linha de comando do MySQL, o MySQL relatou um erro, encontrou o mesmo problema, escreva um blog para aprofundar a impressão.
Instrução SQL original:
CREATE DATABASE 'xiaoyaoji' CHARACTER SET utf8;
À primeira vista, não há problema, mas os seguintes problemas serão expostos durante a operação:
Esse problema é um erro de sintaxe. No MySQL, para distinguir as palavras-chave do MySQL dos caracteres comuns, o MySQL introduziu uma cota retroativa.
Na instrução SQL acima, o nome do banco de dados usa aspas simples em vez de backticks, portanto, esse erro será relatado. Após modificação:
CREATE DATABASE `xiaoyaoji` CHARACTER SET utf8;`
No ambiente de entrada do teclado em inglês, pressione o botão ícone para inserir aspas `