Primeiro digite cmd para abrir o terminal, depois cd para a pasta bin do mysql, depois digite MySQL -u root -p e solicite uma senha, e entre no banco de dados após digitar a senha. Você pode operar o banco de dados.
Antes de criar um banco de dados no mysql, você pode usar a instrução show para exibir o banco de dados existente no momento, mostrar bancos de dados
Use create database test2 para criar o banco de dados
Use use database_name (database_name representa o nome do banco de dados) para selecionar o banco de dados a ser usado.
Use drop database database_name para excluir o banco de dados.
Use show engines para visualizar os mecanismos de armazenamento suportados pelo banco de dados. Você também pode usar show engines \ g ou mostrar variáveis como 'have%'
O mecanismo de armazenamento refere-se ao tipo de tabela. No desenvolvimento específico, para melhorar a eficiência e a flexibilidade do sistema de gerenciamento de banco de dados MySQL, você pode escolher o mecanismo de armazenamento de acordo com as necessidades reais, porque o mecanismo de armazenamento especifica o tipo de tabela, ou seja, como armazenar e indexar dados, se deseja suportar transações, etc., enquanto armazena O mecanismo também determina como a tabela é armazenada no computador. Pode-se saber que o MySQL suporta 9 mecanismos de armazenamento. O entendimento da tabela é o seguinte: Primeiro, o parâmetro 'engine' indica o nome do mecanismo de armazenamento; 'support' indica se o sistema de gerenciamento de banco de dados mysql suporta o mecanismo, 'yes' indica suporte, 'no' indica não é suportado e 'default' indica que o sistema suporta o padrão Mecanismo de armazenamento; o parâmetro 'comment' indica comentários no mecanismo de armazenamento, 'transações' indica se o mecanismo de armazenamento suporta transações, 'XA' indica se o mecanismo de armazenamento suporta conformidade distribuída com as especificações XA, 'savepoints' indica se o mecanismo de armazenamento suporta o processamento de transações Savepoint.
Use show variable como 'storage_engine'; para visualizar o mecanismo de armazenamento padrão,
Use set default_storage_engine = myisam; para modificar o mecanismo de armazenamento padrão
Operação da tabela: o banco de dados na tabela contém colunas, índices e gatilhos.
Coluna: também conhecida como field: attribute column, ao criar uma tabela, você deve especificar o nome e o tipo de dados da coluna; index: de acordo com a ordem em que a coluna da tabela do banco de dados especificada é estabelecida, fornece uma maneira rápida de acessar os dados e pode supervisionar os dados da tabela Para que os dados na coluna para a qual ele aponta não sejam repetidos; trigger: um conjunto de comandos de transação definido pelo usuário, quando os dados em uma tabela são inseridos, atualizados ou excluídos, esse conjunto de comandos será executado automaticamente e pode ser usado para garantir os dados Integridade e segurança.
Formulário de sintaxe para criar tabelas
create table tablename(
属性名 数据类型 [完整性约束条件],
属性名 数据类型 [完整性约束条件],
...
属性名 数据类型 [完整性约束条件]);
Há duas maneiras de visualizar a estrutura da tabela: A visualização da estrutura da tabela refere-se à visualização da definição da tabela existente no banco de dados.
O primeiro tipo: descreva a instrução para visualizar a definição da tabela. A instrução de descrição pode exibir a definição básica da tabela, que contém o nome do campo, o tipo de dados do campo, se é a chave primária e o valor padrão.
Formulário de sintaxe da instrução:
describe tablename;
Onde field indica o campo, type indica o tipo de dados, null indica se está vazio, key indica se é a chave primária, o padrão indica o valor padrão e extra indica informações adicionais
A segunda é a definição de informações detalhadas da tabela de consulta de instrução show create table . Gramática
show create table tablename;
Mais tarde, ele melhorará gradualmente.