首页 > 数据库技术 > 详细

python连接mysql数据库简单例子

时间:2019-02-16 11:46:51      阅读:240      评论:0      收藏:0      [点我收藏+]

今天用pyhton2连接本地的mysql数据库,总的来说比较简单,但还是遇到一些小问题

 

代码如下:

# -*- coding: utf-8 -*-
import os
import MySQLdb

import sys
reload(sys)
sys.setdefaultencoding(utf-8)

conn=MySQLdb.connect(host="127.0.0.1",port=3306,user="root",passwd="root",db="123",charset="utf8")
cursor=conn.cursor()
sql = "SELECT * from t_user"
n = cursor.execute(sql)
for row in cursor.fetchall():
        print row
cursor.close()

在pycharm中运行改代码,前提是必须安装python的mysql驱动,链接地址如下:

http://www.codegood.com/downloads

根据自己安装的python以及自己电脑的不同版本选择。

代码中指的注意的是里边有一个charset=“utf8”不要想当然,写成utf-8否则会报2019错误,在python中就是utf8;

如果遇到1045错误,仔细检查自己的用户名,密码,数据库名称、端口号是否书写成功,便可以链接mysql数据库成功!!

 

python连接mysql数据库简单例子

原文:https://www.cnblogs.com/ljysy/p/10387130.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!