Crie um novo banco de dados MySQL no Linux para especificar o agrupamento do conjunto de caracteres e executar scripts sql

Crie um novo banco de dados MySQL no Linux para especificar o agrupamento do conjunto de caracteres e executar scripts sql

Links para artigos relacionados:

CentOS 6.8 instala o MySQL 8.0.17

CentOS 6.8 instala MySQL 5.7.25

CentOS 6.8 desinstala completamente o MySQL 5.7.25

Dicas antes de visualizar:

A versão do Linux usada neste artigo é o CentOS release 6.10, e a versão do mysql é 8.0.16.

1. Faça login no MySQL

Execute o comando no diretório bin do mysql instalado

mysql -u user_name -p

Digite a senha para fazer login no sistema

Insira a descrição da imagem aqui

2. Crie um banco de dados

Executando um pedido

create database db_name charset utf8 collate utf8_general_ci;

Insira a descrição da imagem aqui
Ver ordem de codificação

select * from information_schema.schemata where schema_name = 'db_name';

Insira a descrição da imagem aqui

3. Execute o script sql

O script sql é o seguinte
Insira a descrição da imagem aqui

Selecione banco de dados

use db_name

Insira a descrição da imagem aqui

Executando um pedido

source 路径/脚本.sql

Insira a descrição da imagem aqui
Ver mesa

show tables;

Insira a descrição da imagem aqui

suplemento

Modifique o conjunto de caracteres da tabela e classifique

-- 修改数据库字符集和排序规则
alter database db_name character set utf8 collate utf8_general_ci;
-- 查看数据库的字符集
select * from information_schema.schemata where schema_name = 'db_name';
-- 修改表默认的字符集
alter table table_name character set gbk collate gbk_bin;
-- 修改表数据的字符集
alter table table_name convert to character set gbk collate gbk_bin; 
-- 查看表的字符集
select * from information_schema.tables where table_schema = 'db_name' and table_name = 'table_name';
-- 修改字段的字符集
alter table table_name change column_name varchar(50) character set gbk collate gbk_bin;
-- 查看字段的字符集
select * from information_schema.columns where table_schema = 'db_name' and table_name = 'table_name';

Acho que você gosta

Origin blog.csdn.net/weixin_43611145/article/details/107863515
Recomendado
Clasificación