Python使用MySQL-Connector连接MySQL数据库

使用Python时, 我们需要使用数据库, 它们的类型可能不同, 例如MySQL, SQLite, NoSQL等。在本文中, 我们将期待如何使用MySQL Connector / Python连接MySQL数据库。
Python的MySQL连接器模块用于将MySQL数据库与Python程序连接, 它使用Python数据库API规范v2.0(PEP 249)进行连接。它使用Python标准库, 没有任何依赖关系。
连接到数据库 在下面的示例中, 我们将使用connect()
【Python使用MySQL-Connector连接MySQL数据库】例子:

# Python program to connect # to mysql databseimport mysql.connector# Connecting from the server conn = mysql.connector.connect(user = 'username' , host = 'localhost' , database = 'databse_name' )print (conn)# Disconnecting from the server conn.close()

输出如下:
Python使用MySQL-Connector连接MySQL数据库

文章图片
同样, 我们可以使用connection.MySQLConnection()类而不是connect():
例子:
# Python program to connect # to mysql databsefrom mysql.connector import connection# Connecting to the server conn = connection.MySQLConnection(user = 'username' , host = 'localhost' , database = 'database_name' )print (conn)# Disconnecting from the server conn.close()

输出如下:
Python使用MySQL-Connector连接MySQL数据库

文章图片
另一种方法是使用" **"运算符在connect()函数中传递字典:
例子:
# Python program to connect # to mysql databsefrom mysql.connector import connectiondict = { 'user' : 'root' , 'host' : 'localhost' , 'database' : 'College' }# Connecting to the server conn = connection.MySQLConnection( * * dict )print (conn)# Disconnecting from the server conn.close()

输出如下:
Python使用MySQL-Connector连接MySQL数据库

文章图片
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。

    推荐阅读