Pycharm conecta banco de dados #MySQL #Cloud server
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
- Terminal -->>pip instala pymysql
- Plugin->>DB Navigator
As operações específicas são as seguintes:
Primeiro abra o pycharm e crie um novo projeto
Após a conclusão da criação, abra o terminal
Após a abertura, digite o código: pip install pymysql
copie e cole, conforme mostrado
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
Continue
Após baixar este plugin, abra o Database Navigator (ele se tornará o DB Browser)
Agora temos que estabelecer uma conexão, conecte-se ao nosso mysql
Após abrir, existe o mysql, clique nele
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.
Após concluir, clique em Test Connection >> Test Connection, e a conexão está ok.
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
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
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
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!