今天使用数据库root账号在终端访问数据库时没问题,但使用pymysql登录root账号访问数据库时却出现问题
- 解决方法:
# ~$ 开头:终端指令
# mysql> 开头:sql指令
~$ mysql -u root -p # 登录root账号
mysql> use mysql;
mysql> select user, plugin from mysql.user;
# 输出值:user=root对应plugin=auth_socket时,解决方法如下
# +-----------+-----------------------+
# | user | plugin |
# +-----------+-----------------------+
# | root | auth_socket