python和mysql连接

一、安装mysql数据库连接驱动

首先要下载mysql数据库连接驱动,mysql驱动有三个,只需安装其中一个:MySQLdb、pymysql、mysql-connector(官网提供)。我使用的是mysql-connector,mysql官方给出的名称为connector/python

驱动下载地址:

mysql-connector:"mysql-connector-python-8.0.19-windows-x86-64bit.msi"

http://dev.mysql.com/downloads/connector/python

MYSQLdb:

https://pypi.python.org/pypi/MySQL-python

SQLAlchemy:

http://www.sqlalchemy.org

安装步骤:双击文件,一直点next就可以了。

————————————————

版权声明:本文为CSDN博主「Aidon-东哥博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/u010839779/article/details/77346403

二、导入mysql.connector模块

import mysql.connector

mydb = mysql.connector.connect(

        host='localhost',

        user='你的服务器名字',

        passwd='你设置的mysql密码')


连接时出现的问题:ProgrammingError: 1045 (28000): Access denied for user 'mysql80'@'localhost' (using password: YES)

一般这个错误是由密码错误引起,解决的办法自然就是重置密码

重置密码要修改配置文件my.ini,修改后需要重启服务器。

步骤链接:https://blog.csdn.net/weixin_34168880/article/details/92968823?depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1&utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-1

你可能感兴趣的:(python和mysql连接)