Opções de conexão de linha de comando do MySQL

Antes de começar o artigo, poste um comando:

root@764df9acf820:/# mysql -uroot -p

Eu acredito que a maioria das pessoas usa dessa forma, e eu acho que a maioria das pessoas (eu o novato) terá muitas perguntas. Por exemplo: Caso haja espaços entre -uroot, e qual a diferença entre -h e --host ... A seguir, vamos começar a entender com estas questões.

1. Primeiro, entendemos as regras dos parâmetros da linha de comando

  • As opções são fornecidas após o nome do comando.
  • O parâmetro de opção começa com um travessão ou dois travessões, que são duas formas de formato curto e formato longo. Como -h e --host.
  • Os nomes das opções diferenciam maiúsculas de minúsculas. -v e -V são legais e têm significados diferentes. (São abreviações correspondentes para as opções –verbose e –version.)
  • Há uma diferença entre o formato curto e o formato longo seguido pelo formato do parâmetro.

Exemplos de regras de formato longo e curto são os seguintes:

  • O formato longo deve começar com um traço duplo e o nome do parâmetro é QuanPin. Por exemplo, --host = localhost está conectado com = e não pode haver espaços entre os valores dos parâmetros.
  • O formato curto deve começar com um único traço e o nome do parâmetro deve ser abreviado. Por exemplo, o espaço entre -h localhost é opcional.
    Exceção: Não pode haver espaços entre os parâmetros -p e --possword = para especificar a senha e a senha.Claro, é recomendado que a senha seja inserida após pressionar Enter. Se houver um parâmetro no meio, o significado é o mesmo que -D e a senha após o espaço será considerada como o banco de dados especificado.
    Conforme mostrado na figura abaixo: Vá diretamente para a biblioteca especificada.
root@764df9acf820:/# mysql -uroot -p book
Enter password:
mysql> show tables;
+------------------------+
| Tables_in_book         |
+------------------------+
| admin_menu             |

Em segundo lugar, as opções de comando para estabelecer uma conexão

Opções Comente Por exemplo
–User / -u Especifique o nome de usuário -u root
–Host / -h Especifique o endereço do host -h local
–Password / -p Especifique a senha de conexão -ppwd
–Port / -P Especifique a porta do host -P 3306
-protocolo Especifique o protocolo de transferência –Protocol = {TCP 、 SOQUETE 、 PIPE 、 MEMÓRIA}
-tomadas Especifique o arquivo de soquete Unix -S /tmp/mysql.sock

Normalmente, é suficiente dominar os parâmetros acima em uso geral. Então começamos a olhar para o próximo capítulo, aprender algum modo de espera de entrada .

Acho que você gosta

Origin blog.csdn.net/m0_51504545/article/details/109137786
Recomendado
Clasificación