deyuzhi
is_thinking
2015-09-15 00:14
采纳率: 86%
浏览 1.7k

python和mysql连接数据库的问题

 import mysql.connector
cnx = mysql.connector.connect(user='scott', password='tiger',host='127.0.0.1',database='employees')
cnx.close()
方法二:
import MySQLdb

db = MySQLdb.connect(host="localhost", # your host, usually localhost
                     user="john", # your username
                      passwd="megajonhy", # your password
                      db="jonhydb") # name of the data base

cur = db.cursor() 

cur.execute("SELECT * FROM YOUR_TABLE_NAME")

请问各位老师这个mysqlconnector 和MySQLdb有什么区别?谢谢各位老师

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • zj382561388
    睡觉不盖被 2015-09-15 01:51
    已采纳

    http://www.111cn.net/phper/python/67319.htm
    这里面有这两种方式的对比

    点赞 评论
  • CSDNXIAOC
    Robot-C 2015-09-15 00:18

    先花点时间来说说一个程序怎么和数据库进行交互
    1.和数据库建立连接
    2.执行sql语句,接收返回值
    3.关闭数据库连接
    使用MySQLdb也要遵循上面的几步.让我们一步步的进行.

    1、MySQL数据库要用MySQLdb模块,但Python用来链接MySQL的第三方库MySQLdb不支持Python3.x
    特别说明:我在我的电脑上实验时,我的python是2.7.2......
    答案就在这里:python如何连接mysql数据库
    ----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。

    点赞 评论

相关推荐