Python连接MySQL
2017-04-04 17:23
267 查看
三 Python连接MySQL
摘要
本博文介绍一个编程实验,使用Windows下的Python2.7去连接Linux下的MySQL。通过实验,将Python与MySQL结合起来,实验有一定的趣味和实用性。3.1 实验准备
(1) 首先,在Python下安装MySQLdb库,可以使用pip install命令,也可以下载使用上传的文件,进行本地下载,地址:http://download.csdn.net/detail/louishao/9803369(2) 在MySQL配置文件中,要添加:bind-address=0.0.0.0,之前介绍MySql安装与配置中也有介绍。
(3) 注意,这里的连接并不是本地连接,因此需要创建一个可以让外网访问的数据库
3.2 编程连接
# -*- coding:utf-8 -*- from MySQLdb import connect db_config = { 'host' : '192.168.199.xxx', # 主机ip地址,如果是本地登录,应该是localhost 'port' : 3306, # 端口号 'user' : 'xxxx', # MySQL用户名 'passwd' : 'xxxxxx', # MySQL客户端密码 } try: cnn = connect(**db_config) print("连接成功") cnn.close() except Exception: print("连接不成功")
实验结果:
3.3 连接失败分析
(1) 没有配置好MySQL;(2) Linux主机要处于启动状态,不然同样无法连接成功;
(3) 测试的数据库如果是本地的也不能被连接成功。
相关文章推荐
- MySQL 连接Python 的2 种方法
- python模块使用之MySQLdb 连接 MySQL 数据库
- python django mysql 连接
- python 连接操作 mysql(数据库)
- python连接mysql简单小程序
- Python3连接MySQL(pymysql)模拟转账实现代码
- 简单的Python连接MySQL和EXCEL示例
- python连接Mysql操作
- 实现Python连接Mysqln以及应用
- python——文件、os模块、异常,连接mysql
- python3连接mysql - driver
- python、mysql安装及连接
- python django MySQLdb 连接 mysql 5.5 中文乱码问题的解决
- Python33 连接MySQL
- python连接mysql ---处理数据
- python 连接 MySQL 中文乱码
- 安装MySQL-python(MySQLdb)时报错,找不到libmysqlclient_r.so.16动态连接库
- python 环境搭建 ,连接 mysql
- Python 3.2: 使用pymysql连接Mysql
- Python3.5连接Mysql