Você cria um banco de dados digitando
mysql
No prompt digitado, você começa criando seu banco de dados (conforme explicado por onik nos comentários):
CREATE DATABASE dbname
Depois de criar esse banco de dados, você pode experimentar. Você pode simplesmente digitar mysql
um terminal e pode fazer o que quiser com o sql. É possível que você tenha criado uma função no seu banco de dados com seu nome de usuário.
Conforme descrito na resposta de Sauruv, você também pode conectar-se ao banco de dados da seguinte forma (sem o espaço entre pe sua senha ou melhor, apenas não use a opção -p e você receberá uma solicitação de senha [créditos, vá para onik]):
Sintaxe:
mysql -u user_name -ppassword dbname
-u : Specify mysql database user name
-p : Prompt for password
dbname : Specify database name
CREATE DATABASE [dbname]
. Além disso, se você especificar a senha na linha de comando (não recomendada, a sintaxe serámysql -u user_name -ppassword database
, sem o espaço entre pe sua senha. Você também pode omitir a senha aqui e o MySQL solicitará a senha, o que é mais seguro.Aqui está a sintaxe para executar a instrução sql do terminal
Estou assumindo que você está usando
MySQL
.Sintaxe:
Apuramento:
Exemplo:
Se você deseja criar uma tabela,
person
então:onde
root
é o nome de usuário,mydb
é o nome do banco de dados. No entanto, você pode executar qualquer consulta que desejar.Se você deseja
insert
valores emperson
:Se você deseja selecionar todas as informações
person
e salvar em um arquivo:E é claro que você pode criar um banco de dados usando o próprio terminal
Para criar o banco de dados mydb, execute o seguinte comando no terminal:
silenciosamente criará um banco de dados mydb sem fornecer nenhuma mensagem / saída.
Para listar todos os bancos de dados, execute este comando no terminal:
Espero que ajude você. Responda se precisar de mais ajuda ..
fonte
O mysql é uma ferramenta simples de linha de comando. O mysql é uma linha de comando e é muito fácil de usar. Invoque-o no prompt do seu interpretador de comandos da seguinte maneira:
Resultado
Você pode precisar fornecer nome de usuário, senha e nome de host mysql, use:
Para listar o banco de dados, digite o seguinte comando
Resultado
information_schema e mysql são os nomes dos bancos de dados. Para usar esses bancos de dados e listar as tabelas disponíveis, digite os dois comandos a seguir:
Resultado:
Agora liste as tabelas:
Resultado:
fonte
mycli
mysql
o console padrão é bom e bonito, mas talvez seja mais bonitomycli
(e é alternativa ao Postgrespgcli
).Instalação : No Ubuntu 16.04+ há repositórios oficiais:
sudo apt install mycli
Referência
mycli
fonte
Há sqlline que pode se conectar a qualquer rdbms (Oracle, mysql, postgres, h2 e outros), também csv, cassandra, elastic-search, mongo (via apache-calcite).
Há uma página de demonstrações do projeto com pequenos vídeos de demonstração . Fornece edição multilinha, destaque de sintaxe, preenchimento automático inteligente e suporte a dialetos.
Pode ser incorporado e não é necessário instalá-lo.
fonte