Mysql环境变量配置
找到mysql.exe的安装路径,默认在C:\Program Files\MySQL\MySQL Server 8.0\bin,不同计算机路径不同,读者自行查找,找到以后复制该路径。
右击计算机——选择属性——选择系统的高级系统设置——选择环境变量
双击path
将刚刚复制的路径添加进去,点击确定。
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)的解决方案
在配置完环境变量后,cmd窗口下输入mysql命令出现ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)
解决方法很简单,只要输入下面的命令
mysql -u root -p
-u root 表示用户名为root
-p 会让你输入root的密码
pymysql.err.OperationalError: (1045, "Access denied for user 'root'@'localhost' (using password: NO)")的解决方案
python数据库编程的时候,遇到了这个Error,花费许久终于找到错误所在。
部分关键错误代码
import pymysql
db = pymysql.connect(host='localhost', user='root', password='123456', port=3306)
用mysql-connector-python库就可以解决这个问题
打开cmd,安装mysql-connect-python
pip install mysql-connector-python
将部分错误代码改为
import mysql.connector
db = mysql.connector.connecthost='localhost', user='root', password='123456', port=3306
再运行就不会报错了