标签:
安装模块:
#pip install 。。。。
MySQLdb(2.x)
pymysql(3.x)
import MySQLdb as sql
con = sql.connect(
      host = "localhost", #host 主机,本机的主机名或者ip,指你连接的数据库的主机
      user = "root", #user 登录数据库的用户名称
      passwd="123456", #passwd 登录数据库用户名称对应的密码
      db="mysql" #你要操作的数据库的名称
      #charset = "utf-8" #编码
      #port = 3306 端口 默认3306
    )
    #实例化mysql游标
        #游标:是用来传递python对mysql的命令和接收mysql返回给python的数据的对象
cur = con.cursor()
    #利用游标执行数据库命令
cur.execute("select * from host")
    #接收数据库的返回
cur.fetchall() #接收所有的返回
cur.fetchone() #接收返回的1条
cur.fetchmany(number) #接收返回的指定条
    #关闭游标
cur.close()
    #提交对数据库的操作
con.commit()   #提交
    #关闭数据库连接
con.close()
#在我们的工作当中我们使用数据库难点不在我们对数据库的操作上
    #我们使用数据库对业务逻辑进行合理的描述才是关键
  由功能到需求
  建模 :就是利用字段和关系对我们的需求进行正确的描述
    1、搞清楚需求
    2、按照需求把表建出来
    3、根据数据库内的数据进行管理
#如果说我们只是在操作数据,我们也许遇到的第一个难点是字符串的拼接和数据结构的整理
标签:
原文地址:http://www.cnblogs.com/fanxuanhui/p/5958529.html