【Python】Pycharm连接云服务器的MySQL数据库详细步骤

Pycharm连接数据库 #MySQL #云服务器

  • 准备阶段
    • pycharm的配置
    • 服务器配置
    • 问题汇总

准备阶段

准备阶段:pycharm正确运行环境,服务器一枚

  • pycharm直接官网下载,我是用的2020.3.2版本
  • 服务器是腾讯云的免费轻量型服务器

pycharm的配置

  1. 终端–>>pip install pymysql
  2. 插件–>>DB Navigator

具体操作如下:

首先打开pycharm并新建项目

【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第1张图片
新建完成后,打开终端
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第2张图片

打开后输入代码:pip install pymysql 复制黏贴即可,如图
在这里插入图片描述
到这里第一步配置就完成了

  • 终端
  • 插件–>>DB Navigator

第二步,打开设置—插件—搜索DB Navigator,如图
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第3张图片
继续
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第4张图片

下载完这个插件后,打开Database Navigator(它会变成DB Browser)
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第5张图片
现在我们要建立连接了,连接到我们的mysql上
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第6张图片
打开后有个mysql,点他
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第7张图片
打开后界面如图所示

到这里大部分小伙伴应该会搞了,还不懂的回去目录,跟着我配置服务器去
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第8张图片
完成后点测试连接>>Test Connection,连接上就ok啦
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第9张图片

服务器配置

这个略复杂,上图你们照着一步步来就ok了。
第一步登录服务器,并进入mysql

mysql -u root -p

下面是进入后的标志
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第10张图片
进入不成功的话,自行百度

输入语句show databases;,查看现有的数据库,那我就用我创建好的test01数据库做演示
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第11张图片
然后,在控制台输入下面语句

grant all on test01.* to dbadmin @'%.%.%.%' identified by '123456';
  • 注意: 这句话意思是: 允许所有IP地址的终端用账号dbadmin密码123456操作test01数据库

    理解上句话后,大家可根据需求,自行更改命令。

然后更新权限flush privileges; 如图
【Python】Pycharm连接云服务器的MySQL数据库详细步骤_第12张图片
这样就好了。
请回到目录,点pycharm配置,将pycharm连接到mysql

问题汇总

1.服务器配置里,语句中英文单引号错误

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

2.服务器配置里,数据库名称输入错误
3.服务器未开启3306端口

最后,以上若存在描述错误的地方,请提出批评并指正!

你可能感兴趣的:(Python,数据库,mysql,centos)