使用Python的pymysql库,通过指定实例名、用户名、密码和端口号来连接多实例MySQL数据库。
在Python中,我们可以使用pymysql
库来连接MySQL数据库,以下是一个简单的示例:

我们需要安装pymysql
库,可以使用pip命令进行安装:
pip install pymysql
我们可以使用以下代码来连接MySQL数据库:
import pymysql 创建连接 conn = pymysql.connect(host='localhost', user='root', password='password', database='test') 创建游标 cursor = conn.cursor() 执行SQL语句 sql = "SELECT * FROM table_name" cursor.execute(sql) 获取所有记录列表 results = cursor.fetchall() for row in results: print(row) 关闭游标和连接 cursor.close() conn.close()
在上述代码中,我们首先导入了pymysql
库,然后创建了一个到MySQL服务器的连接,在这个例子中,我们假设MySQL服务器运行在本地主机上,用户名是’root’,密码是’password’,我们要连接的数据库是’test’。
我们创建了一个游标对象,这个对象可以用来执行SQL语句并获取结果,在这个例子中,我们执行了一个SELECT语句,然后获取了所有的记录。
我们关闭了游标和连接,这是一个好的做法,因为它可以释放资源并防止内存泄漏。

注意:在实际的生产环境中,你需要将上述代码中的’localhost’、’root’、’password’和’test’替换为你自己的MySQL服务器的地址、用户名、密码和数据库名。
如果你的MySQL服务器需要通过特定的端口进行连接,你可以在创建连接时添加port
参数,如下所示:
conn = pymysql.connect(host='localhost', user='root', password='password', database='test', port=3306)
在上述代码中,我们将端口号设置为3306,这是MySQL服务器的默认端口,如果你的MySQL服务器使用的是其他端口,你需要将这个值替换为你的端口号。
就是如何使用Python和pymysql
库来连接MySQL数据库的方法,希望这个答案对你有所帮助。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复