首页 > 数据库技术 > 详细

[08001] Could not create connection to database server. Attempted reconnect 3 times. Pycharm连接Mysql失败

时间:2019-09-29 10:10:36      阅读:7518      评论:0      收藏:0      [点我收藏+]

使用Pycharm连接MySQL时遇到如下问题,错误代码[08001]

技术分享图片

 

查了很多资料归纳一下可能是如下几个原因

0、mysql.server没开

找到对应系统下的mysql.server 启动/重启命令

 

1 macbookpro@jcx ~$ mysql.server restart
2 Shutting down MySQL
3 ... SUCCESS!
4 Starting MySQL
5 .. SUCCESS!
6 macbookpro@jcx ~$

 

 

 

1、时区问题

jdbc:mysql://localhost:3306/youdatabasename?useUnicode=true&characterEncoding=UTF-8&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC

 复制  ?到结尾的所有内容并粘贴到URL中, 设置TIMEZONE为UTC  不行的话将UTC改为Asia/Shanghai 或者 HongKong 再试

 

2、Mysql版本问题

在终端命令行模式下查看自己的Mysql版本  输入 mysql --version

1 macbookpro@jcxioo-2 ~$ mysql --version
2 mysql  Ver 8.0.17 for osx10.14 on x86_64 (Homebrew)

再查看Pycharm 里面的Mysql是不是版本相近  统一成8或者5

技术分享图片

 

统一版本后继续test connect 

3、最后一招

把database 里面的名字删了,等连接成功后再进行创建操作

技术分享图片

 

 

 成功连接上mysql后,命令行内输入

 1 mysql> show databases;
 2 +--------------------+
 3 | Database           |
 4 +--------------------+
 5 | information_schema |
 6 | mysql              |
 7 | performance_schema |
 8 | sys                |
 9 +--------------------+
10 4 rows in set (0.00 sec)
11 
12 mysql> create database new;
13 Query OK, 1 row affected (0.01 sec)
14 
15 mysql> show databases;
16 +--------------------+
17 | Database           |
18 +--------------------+
19 | information_schema |
20 | mysql              |
21 | new                |
22 | performance_schema |
23 | sys                |
24 +--------------------+
25 5 rows in set (0.00 sec)
26 
27 mysql>

 

 

 

 

 

[08001] Could not create connection to database server. Attempted reconnect 3 times. Pycharm连接Mysql失败

原文:https://www.cnblogs.com/jcxioo/p/11606044.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!