Notas de desenvolvimento da plataforma de software CSJS - o uso do banco de dados MySQL

banco de dados mysql versão 8.0.19

1. Login no banco de dados

Digite o diretório bin do pacote de instalação, abra o cmd como administrador para
iniciar o banco de dados,
net start mysql
feche o banco de dados,
net stop mysql
faça login na máquina,
mysql -u root -p
faça logout
exit

2. Saída do arquivo

select * from tablename
->into outfile 'filepath'
->fields terminated by ',' # 字段分割
->lines terminated by '\r\n'; # 行分割,Windows平台下\r\n回车符加换行符表示下一行

Este método requer que o arquivo não exista, caso contrário, um erro será relatado.
Se um erro for relatado The Mysql server is running with the --secure-file-priv option so it cannot execute this statement
, secure_file_privhá um problema com o valor no arquivo de configuração my.ini. Um valor "null" indica que o arquivo não pode ser lido ou gravado. Um valor do caminho do arquivo indica que o arquivo só pode ser lido e gravado nesse caminho. Se o valor estiver vazio, a leitura e a gravação serão gratuitas. O valor padrão é "nulo". Um valor de "\" indica que o caminho é a unidade C.

3. Entrada de arquivo

comando mysql

mysql -u用户名 -p密码 < 文件名或路径

Por exemplo:
mysql -uroot -p123 < copy.sql # 将copy数据库导入

comando de origem

Sob o banco de dados específicouse database
source copy.sql # 将copy数据库导入

comando load data

load data local infile 'test.txt' into table test
->fields terminated by ','
->lines terminated by '\r\n'

(a, b, c)A ordem das colunas pode ser ajustada após o nome da tabela .

4. Outros

(1) No caso de login, o comando termina com ";", se não houver resposta, adicione "\ g" após o comando, o que significa que o comando é enviado ao servidor MySQL.
(2) Ao criar uma tabela, use aspas para os nomes de tabela e campo, aquele acima da tecla tab.

create table `tset`
->(`col-1` int, `col-2` char(20));

Acho que você gosta

Origin www.cnblogs.com/Heimdall7/p/12728863.html
Recomendado
Clasificación