推特 阿里云技术文档正文

Python_业务系统连接AnalyticDB for MySQL_连接数据库_分析型数据库MySQL版

admin 阿里云技术文档 2020-02-11 189 0
阿里云服务器优惠

Python

本文介绍如何在Python中通过MySQLdb的module连接AnalyticDB for MySQL。

  1. #!/usr/bin/python
  2. # -*- coding: UTF-8 -*-
  3. import MySQLdb
  4. # 打开数据库连接
  5. # host是AnalyticDB for MySQL集群的URL或IP。
  6. # port是AnalyticDB for MySQL集群的URL对应的端口。
  7. # user是AnalyticDB for MySQL集群的用户账号:高权限账号或者普通账号。
  8. # passwd是AnalyticDB for MySQL集群的用户账号对应的密码。
  9. # db是AnalyticDB for MySQL集群中的数据库名。
  10. db = MySQLdb.connect(host='am-bp***.ads.aliyuncs.com', port=3306, user='account_name', passwd='account_password', db='db_name')
  11. # 使用cursor()方法获取操作游标。
  12. cursor = db.cursor()
  13. # 使用execute方法执行SQL语句。
  14. cursor.execute("SELECT VERSION()")
  15. # 使用 fetchone() 方法获取一条数据。
  16. data = cursor.fetchone()
  17. print "Database version : %s " % data
  18. # 关闭数据库连接。
  19. db.close()
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论

-----