如何将数据插入mysql,如何将数据插入MySQL数据库?

#Server Connection to MySQL:

import MySQLdb

conn = MySQLdb.connect(host= "localhost",

user="root",

passwd="newpassword",

db="engy1")

x = conn.cursor()

try:

x.execute("""INSERT INTO anooog1 VALUES (%s,%s)""",(188,90))

conn.commit()

except:

conn.rollback()

conn.close()

编辑为我工作:>>> import MySQLdb

>>> #connect to db

... db = MySQLdb.connect("localhost","root","password","testdb" )

>>>

>>> #setup cursor

... cursor = db.cursor()

>>>

>>> #create anooog1 table

... cursor.execute("DROP TABLE IF EXISTS anooog1")

__main__:2: Warning: Unknown table 'anooog1'

0L

>>>

>>> sql = """CREATE TABLE anooog1 (

... COL1 INT,

... COL2 INT )"""

>>> cursor.execute(sql)

0L

>>>

>>> #insert to table

... try:

... cursor.execute("""INSERT INTO anooog1 VALUES (%s,%s)""",(188,90))

... db.commit()

... except:

... db.rollback()

...

1L

>>> #show table

... cursor.execute("""SELECT * FROM anooog1;""")

1L

>>> print cursor.fetchall()

((188L, 90L),)

>>>

>>> db.close()

mysql中的表mysql> use testdb;

Reading table information for completion of table and column names

You can turn off this feature to get a quicker startup with -A

Database changed

mysql> SELECT * FROM anooog1;

+------+------+

| COL1 | COL2 |

+------+------+

| 188 | 90 |

+------+------+

1 row in set (0.00 sec)

mysql>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值