准备工作:

  1. 确保安装MySql
  2. 安装PyMySQL库

连接数据库:

这里首先尝试连接下数据库,假设当前MySQL运行在本地,用户名为root,密码为123456,运行端口为3306。

通过PyMySQL的connect()方法声明一个MySQL连接对象db,传入MySQL运行的host。由于MySQL是在本地运行,
所以传入localhost,如果MySQL在远程运行,则传入其公网IP地址。后续的参数user为用户名,password即
密码,port即端口(默认端口3306) 连接成功后,调用cursor()方法获得MySQL的操作游标,利用游标来执行SQL语句。
import pymysql

db = pymysql.connect(host='localhost' , user='root' , password='123456' , port=3306)

cursor = db.cursor()

cursor.execute('select version()')

data = cursor.fetchone()

print('Database version:' , data)

db.cursor()

最新文章

  1. 文件上传命令rz和下载命令sz的安装
  2. 2015.10.15night
  3. 使用ZeroNet搭建P2P全球网站
  4. 使用 RecyclerView
  5. ASP.NET MVC 分部视图
  6. Java开发和运行环境的搭建
  7. JDE函数--GetUDC(B函数)
  8. CodeForces 1B Spreadsheets (字符串处理,注意细节,大胆尝试)
  9. centos6.5编译android-2.2_froyo的几个问题jdk,gcc,arm-gcc
  10. 加密PHP文件的方式,目测这样可以写个DLL来加密了
  11. 数据库--释放mysql数据库资源
  12. antlr v4 使用指南连载3——g4文件概览
  13. [ionic3.x开发记录]参考ionic的float-label动效,写一个项目内通用的input组件,易扩展
  14. 关于warning: suggest parentheses around assignment used as truth value [-Wparentheses]|的解决方法
  15. 管理篇:测试Leader应该做哪些事
  16. java连接数据库以及连接参数格式
  17. hadoop kafka import/export data (8)
  18. as3 程序域
  19. 一次Win10安装体验
  20. python基础===包的导入和__init__.py的介绍

热门文章

  1. python机器学习——使用scikit-learn训练感知机模型
  2. mysql并发量过大造成 update语句更新错误
  3. Deepin 下 使用 Rider 开发 .NET Core
  4. 201871010114-李岩松《面向对象程序设计(java)》第十二周学习总结
  5. VMware安装Ubuntu 16.04.4 LTS
  6. ubuntu18+uwsgi+nginx部署django项目
  7. KDevelop
  8. ZeroC ICE的远程调用框架 Slice如何帮助我们进行Ice异步编程(AMI,AMD)
  9. 使用sklearn和caffe进行逻辑回归 | Brewing Logistic Regression then Going Deeper
  10. 从无到有实现搭建vue+ElementUI+less+ES6的开发环境并进行简单的开发的项目