importpymysql
conn = pymysql.connect(host='
127.0.0.1
',port=3306,user='
root
',passwd='
990310
',db = '
school
',charset='
utf8')
cursor =conn.cursor()
l =[
('鴨蛋1
','女
',2),
('鴨蛋2
', '
女', 2),
('鴨蛋3
', '
女', 2)]#
r = cursor.execute('insert into student(sname,gender,class_id) values(%s,%s,%s)',(inp,'女',1))
#r = cursor.executemany('insert into student(sname,gender,class_id) values(%s,%s,%s)',l)
#更新資料行
r = cursor.execute('
update student set sname = %s where sid = %s
',("
馬大狗",3))
conn.commit()
(r)#
刪除資料行
r = cursor.execute('
delete from student where sid = %s
',7)
conn.commit()
#查詢資料庫行
r = cursor.execute('
select * from student')
(r)#
fetchall()從記憶體中取出所有的資料
#result = cursor.fetchall()
#print(result)
result =cursor.fetchone()
(result)
result =cursor.fetchone()
(result)
cursor.scroll(0,mode='
absolute
')#回到資料庫第1行
#scroll()還有另乙個mode引數relative,表示相對移動數.
result =cursor.fetchone()
print(result)
python操作mysql查詢資料
首先需要連線資料庫,然後才查詢出資料。例如下表名字為 sinauser iduse id use name11 db12 2db233 db3class database def init self self.conn mysqldb.connect 連線資料庫 host 連線你要取出資料庫的ip,...
python操作MySQL資料庫
堅持每天學一點,每天積累一點點,作為自己每天的業餘收穫,這個文章是我在吃飯的期間寫的,利用自己零散的時間學了一下python操作mysql,所以整理一下。我採用的是mysqldb操作的mysql資料庫。先來乙個簡單的例子吧 import mysqldb try conn mysqldb.connec...
Python操作Mysql資料庫
coding utf8 author yangjing import mysqldb 查詢。def select host user root password port 3306,db sql connect mysqldb.connect host host,user user,passwd p...