[Python] Etapas detalhadas para o Pycharm se conectar ao banco de dados MySQL do servidor em nuvem

fase de preparação

Estágio de preparação: o pycharm é executado corretamente, um servidor

  • Baixe o pycharm diretamente do site oficial, estou usando a versão 2020.3.2
  • O servidor é um servidor leve e gratuito da Tencent Cloud

configuração do pycharm

  1. Terminal -->>pip instala pymysql
  2. Plugin->>DB Navigator

As operações específicas são as seguintes:

Primeiro abra o pycharm e crie um novo projeto

insira a descrição da imagem aqui
Após a conclusão da criação, abra o terminal
insira a descrição da imagem aqui

Após a abertura, digite o código: pip install pymysqlcopie e cole, conforme mostrado
insira a descrição da imagem aqui
na figura, a configuração do primeiro passo é concluída aqui

  • terminal
  • Plugin->>DB Navigator

Na segunda etapa, abra Settings - Plugins - Search for DB Navigator, conforme mostrado na figura
insira a descrição da imagem aqui
Continue
insira a descrição da imagem aqui

Após baixar este plugin, abra o Database Navigator (ele se tornará o DB Browser)
insira a descrição da imagem aqui
Agora temos que estabelecer uma conexão, conecte-se ao nosso mysql
insira a descrição da imagem aqui
Após abrir, existe o mysql, clique nele
insira a descrição da imagem aqui
para abrir a interface conforme mostra a figura

A maioria dos amigos aqui deve ser capaz de fazer isso. Se você não entender, volte para o diretório. Siga-me para configurar o servidor.
insira a descrição da imagem aqui
Após concluir, clique em Test Connection >> Test Connection, e a conexão está ok.
insira a descrição da imagem aqui

configuração do servidor

Isso é um pouco complicado, você pode seguir o passo a passo da imagem acima e tudo ficará bem.
O primeiro passo é fazer login no servidor e digitar mysql

mysql -u root -p

O seguinte é o sinal após a entrada. Se a entrada não for
insira a descrição da imagem aqui
bem sucedida, o Baidu

Digite a instrução show databases;para visualizar o banco de dados existente, então usarei o banco de dados test01 que criei como demonstração
insira a descrição da imagem aqui
Em seguida, digite a seguinte instrução no console

grant all on test01.* to dbadmin @'%.%.%.%' identified by '123456';
  • Nota: Esta frase significa: Permitir que terminais com todos os endereços IP operem o banco de dados test01 com a conta dbadmin senha 123456

    Depois de entender a frase acima, você pode alterar o comando de acordo com suas necessidades.

Em seguida, atualize as permissões flush privileges;conforme
insira a descrição da imagem aqui
mostrado na imagem.
Por favor, volte para o diretório, clique em configuração do pycharm, conecte o pycharm ao mysql

Resumo dos problemas

1. Na configuração do servidor, o inglês e as aspas simples na instrução estão errados

grant all on test01.* to dbadmin @'%.%.%.%' identified by '123456';

2. Na configuração do servidor, o nome do banco de dados é digitado incorretamente
3. O servidor não abre a porta 3306

Por fim, se houver algum erro na descrição acima, por favor, critique e corrija!

Acho que você gosta

Origin blog.csdn.net/MinfCONS/article/details/115917339
Recomendado
Clasificación