首页 > 数据库> > [08001] Could not create connection to database server. Attempted reconnect 3 times. Pycharm连接Mysql失
[08001] Could not create connection to database server. Attempted reconnect 3 times. Pycharm连接Mysql失
作者:互联网
使用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
统一版本后继续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>
标签:database,Attempted,Could,Mysql,server,mysql,MySQL,Pycharm,schema 来源: https://www.cnblogs.com/jcxioo/p/11606044.html