Aumentar
- Criar usuário
create user 'bmanager'@'localhost' identified by 'MyNewPass0!';
- Crie uma biblioteca
CREATE DATABASE books;
- Autorizar
grant all privileges on books.* to 'bmanager'@'%' identified by "MyNewPass0!";
- Atualizar
flush privileges;
Verifique
- Ver biblioteca: mostra bancos de dados;
- Usar biblioteca: use livros;
- Tabela de inquérito: mostrar tabelas;
- Veja a estrutura da tabela de dados: desc booksModel_books_info;
- Veja o DDL gerado pela tabela:
show create table booksModel_books_info\G;
- Todos os dados na tabela de consulta:
select * from booksModel_books_info\G;
- Quantos registros na tabela de consulta:
select count(*) from booksModel_books_info;
- Um campo na tabela de consulta:
select id from booksModel_books_info;
- Dois campos na tabela de consulta
select id,name from booksModel_books_info;
- Os 10 primeiros dados na tabela de pesquisa
select * from booksModel_books_info limit 10\G;
- Os 10 primeiros dados na tabela de pesquisa
select * from booksModel_books_info where price='88' limit 0,10\G;
- 10 registros após o artigo 6 no formulário de consulta, excluindo o artigo 6
select * from booksModel_books_info where price='88' limit 6,10\G;
- Os últimos 10 dados na tabela de pesquisa
select * from booksModel_books_info order by id desc limit 10\G;
- A tabela de consulta contém dados para um campo
select * from booksModel_books_info where price='88'\G;
- Os dez principais dados em uma tabela de consulta que contém um campo
select * from booksModel_books_info where price='88' limit 10\G;
- Os últimos dez dados na tabela de consulta contêm um campo
select * from booksModel_books_info where price='88' order by id desc limit 10\G;
- A tabela de consulta contém os dados de um determinado campo e gera as informações do campo especificado
select id,name,price from booksModel_books_info where price='88'\G;
Excluir
- Excluir uma biblioteca: livros DROP DATABASE;
- Exclua um dado na tabela: delete from booksModel_books_info where name = 'modern communication network';
- Excluir uma tabela: solte a tabela booksModel_books_info;
- Limpe os dados na tabela
Existem duas maneiras de limpar as informações da tabela:
truncate table booksModel_books_info;
delete from booksModel_books_info;
A diferença entre truncar e excluir dados claros da tabela:
- truncado é excluir o todo (mais rápido), excluir é excluir um por um (mais lento)
- truncar não grava o log do servidor; excluir grava o log do servidor; é por isso que truncar é mais eficiente do que excluir
- truncate não ativa o gatilho (gatilho), mas redefinirá a identidade (coluna de identificação, campo de auto incremento), que é equivalente à coluna de auto incremento, será definida como o valor inicial e começará a gravar novamente a partir de 1, em vez de seguir o número de identificação original. Após a exclusão, a identidade ainda é o ID do registro, depois que o ID do registro mais recente que foi excluído é incrementado em 1. Se você precisar excluir apenas alguns registros da tabela, poderá usar apenas a instrução DELETE com a condição where
Alterar
- Alterar o nome da tabela
rename table booksModel_books_info to booksModel_books_info_get;