码迷,mamicode.com
首页 > 数据库 > 详细

连接数据库

时间:2017-11-18 11:25:58      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:代码   默认   编码   min   提高   theme   style   mysqld   bin   

连接数据库:

In [1]: import MySQLdb

In [2]: c = MySQLdb.connect(user=root, passwd=pzk123)

其他参数:

host :指定数据库主机

port :指定数据库端口

user :指定连接的用户

passwd :指定密码

db :指定要连接的数据库

charset :指定数据库的字符集

通常我们会写成函数的形式,以提高代码的复用性:

#!/usr/bin/env python
import MySQLdb

def connect_mysql():
    db_config = {
        host: 127.0.0.1,
        port: 3306,
        user: root,
        passwd: pzk123
    }
    c = MySQLdb.connect(**db_config)
    return c

connect_mysql()    # 在其他脚本直接执行该函数就可以连接数据库了

 

 

 

 

 

     

user:数据库登陆名.默认是当前用户

passwd:数据库登陆的秘密.默认为空

db:要使用的数据库名.没有默认值

port:MySQL服务使用的TCP端口.默认是3306,数字类型

charset:数据库编码

连接数据库

标签:代码   默认   编码   min   提高   theme   style   mysqld   bin   

原文地址:http://www.cnblogs.com/pzk7788/p/7855793.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!