ubuntu pymysql连接mysql填坑

1.安装mysql时,没有设置root账号密码,这时候用 pymysql 会一直是connection refused。

2.一定要为root设置密码

ALTER USER 'root'@'localhost' IDENTIFIED WITH MysqL_native_password BY '你的密码';

3.设置密码后在mysql的设置文件

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf

中注释掉skip-grant-tables,并重启mysql服务

这时候再用pymysql连接数据库就没问题了

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