美文网首页
Python实现Mysql数据库连接

Python实现Mysql数据库连接

作者: 李白开水 | 来源:发表于2020-02-28 11:19 被阅读0次

    完整代码:

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    
    import MySQLdb as db  #导入包
    
    
    def get_conn(**kwargs):
        return db.connect(host=kwargs.get('host', 'localhost'),
                          user=kwargs.get('user'),
                          passwd=kwargs.get('passwd'),
                          port=kwargs.get('port', 3306),
                          db=kwargs.get('db'))
    
    
    def main():
        conn = get_conn(host='127.0.0.1',
                        user='root',
                        passwd='hhhhh',
                        db='heiheihei')
        cur = conn.cursor()  #建立游标
    
        cur.execute("select * from hahaha") #执行sql查询语句
        print(cur.fetchall())
    
        #关闭连接
        cur.close()
        conn.close()
    
    
    if __name__ == '__main__':
        main()
    
    

    补充:
    get_conn()函数中的db.connect()参数:
    1、host:数据库所在地址,默认值为localhost(127.0.0.1)
    2、db 要操作的数据库名
    3、port 端口号,默认值3306

    相关文章

      网友评论

          本文标题:Python实现Mysql数据库连接

          本文链接:https://www.haomeiwen.com/subject/hcpkhhtx.html