minhas informações de contato
Correspondência[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
digitar:mysql -h 127.0.0.1 -P 3306 -u root -p
-h
Especifique o login no host onde o serviço mysql está implantado
-P
Especifique o número da porta que queremos acessar
-u
Especifique o usuário logado
-p
Especifique a senha a ser inserida
Se -h 127.0.0.1 não estiver escrito, o padrão é conectar-se localmente
Se -P 3306 não for escrito, o padrão é conectar-se ao número da porta 3306.
digitar:mysql -y root
Solução de armazenamento de banco de dados
mysql
É o cliente do serviço de banco de dados
mysqld
É o lado do servidor do serviço de banco de dados
Mysql é essencialmente um serviço de rede baseado no modo C (mysql) S (mysqld)
Mysql é um processo de rede e o mysqld correspondente é o backend deste serviço de rede.
pode usarnetstat -lntp
Verifique o número da porta:
mysql é um conjunto de programas de rede que nos fornece serviços de acesso a dados
serviço de banco de dados mysqld
Banco de dados: Geralmente se refere a dados organizados em uma estrutura específica armazenados em disco ou memória. É um conjunto de soluções de banco de dados armazenados em disco, portanto o meio de armazenamento do banco de dados é o disco ou a memória.
Por que precisamos de um banco de dados quando podemos apenas usar arquivos para armazenar dados?
Os dados de salvamento de arquivos têm as seguintes desvantagens:
A essência de um banco de dados é um conjunto de soluções para armazenar o conteúdo dos dados. Dados os campos ou requisitos do banco de dados, o arquivo cliente/banco de dados fornece os resultados diretamente.
helloworld
:create database helloworld
helloworld
:use helloworld
e crie uma tabelaEstrutura de armazenamento lógico:
select * from student;
estrutura determinante
O trabalho acima é realmente feito pelo mysqld
A chamada instalação de um servidor de banco de dados significa apenas instalar um programa de sistema de gerenciamento de banco de dados na máquina. Esse programa de gerenciamento pode gerenciar vários bancos de dados. Geralmente, os desenvolvedores criam um banco de dados para cada aplicativo.
Para salvar os dados das entidades na aplicação, geralmente são criadas várias tabelas no banco de dados para salvar os dados das entidades no programa.
MySQL é um banco de dados portátil que pode ser executado em quase todos os sistemas operacionais atuais, como Unix/Linux, Windows, Mac e Solaris. Vários sistemas têm diferentes implementações subjacentes, mas o MySQL pode basicamente garantir a consistência da arquitetura física em cada plataforma.
create
, drop
, alter
insert
,delete
,update
select
grant
,revoke
,commit
O mecanismo de armazenamento é o método de implementação de como o sistema de gerenciamento de banco de dados armazena dados, como indexar os dados armazenados e como atualizar e consultar dados.
O núcleo do MySQL é o mecanismo de armazenamento plug-in, que oferece suporte a vários mecanismos de armazenamento.
Ver mecanismos de armazenamento: `mostrar mecanismos;
Comparação do mecanismo de armazenamento:
`