Uso de MariaDB sob Centos7

Uso do banco de dados MariaDB

Preparação MariaDB

Operação de banco de dados

Princípio de conexão MySQL

Operação basica

Primeiro verifique se o MariaDB está instalado na máquina virtual, use a linha de comando

[root@localhost ~]# rpm -qa|grep mariadb

Se existir, aparecerá. A

chave está no servidor. Se não existir , instale-o com Alisource.

yum -y install mariadb-devel
yum -y install mariadb-server

Preparação preliminar do MariaDB
1. Ver o status do banco de dados MariaDB

service mariadb status

correr significa que está ligado

service mariadb stop//关闭数据库
service mariadb start//开启数据库
service mariadb restart//重启数据库
select version//查看数据库版本

2. Arquivo de configuração

sudo vim /etc/my.cnf
skip-grant-tables //插入语句,跳过权限验证

Insira a descrição da imagem aqui
3. Reinicie o banco de dados

service mariadb restart

Operação do banco de dados
1. Faça login no banco de dados

mysql -u root

Insira a descrição da imagem aqui
2. Mude para o banco de dados MySQL
Insira a descrição da imagem aqui
3. Modifique a senha de login do banco de dados e faça login
Insira a descrição da imagem aqui

Insira a descrição da imagem aqui
4. Saia do
Insira a descrição da imagem aqui
princípio de conexão do banco de dados MySQL
(número da porta de escuta do mysql: 3306; número da porta de escuta do oracle: 1521)

1.netstat -anp | grep 3306//查看这个端口有没有在侦听,是否建立链接

Insira a descrição da imagem aqui
ouvir significa ouvir e estabelecer um vínculo

2.ps aux | grep mysqld//查看mysql进程

Insira a descrição da imagem aqui
O processo daemon mysqld é iniciado durante o processo de inicialização do MySQL. O processo daemon avalia se o servidor mysql está operando normalmente.Se o servidor mysql travar durante o uso, o processo daemon irá reiniciar o servidor mysql.
Insira a descrição da imagem aqui

3.域套接字

Basicamente, um arquivo é criado na máquina local, e o cliente e o servidor se comunicam por meio do arquivo, que é a comunicação entre processos. Essa comunicação entre processos usa o protocolo de rede 桟

4.服务端和客户端之间的联系

A criação de thread serve para servir / comunicação multithread com o cliente
Operação básica
1. Use o banco de dados

use [数据库的名称];  #可以切换数据库

2. Visualize a tabela de dados no banco de dados atual

show tables;

3. A criação do banco de dados requer um conjunto de caracteres especificado

create database [数据库的名称] charset=[字符集];//用哪种字符集保存数据

Insira a descrição da imagem aqui

4. Visualize o processo de criação de um banco de dados

show create database [数据库的名称]charset=[字符集];

Insira a descrição da imagem aqui
latin1 é chamado o nome do conjunto de caracteres

conjunto de caracteres:

Insira a descrição da imagem aqui
Por exemplo, quando criamos test2,
Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
podemos ver que o tipo de conjunto de caracteres tornou-se utf8.
5. No processo de armazenamento de dados, podem ocorrer
Insira a descrição da imagem aqui
caracteres ilegíveis. 6. Visualize o conjunto de caracteres atual

show variables like '%character%';

Insira a descrição da imagem aqui
Insira a descrição da imagem aqui
7. Excluir biblioteca

drop database [数据库名称];//连带表也会删掉

Se o banco de dados excluído não tiver backup, ele não poderá ser restaurado. Excluir o banco de dados não é um golpe! ! !
Insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/qq_45657288/article/details/107821818
Recomendado
Clasificación