Page 126 - python
P. 126
100
cursor.execute(sql)
for i in cursor:
print(i)
cursor.close()
cnx.close()
ู
การอัพเดทขอมลใชคําสั่ง SQL ดวยรูปแบบคําสั่ง "UPDATE 41410606_friend SET email
= 'electoday@gmail.com' WHERE firstname = 'จักรกฤษณ' AND lastname = 'แสงแกว' " คือการ
ื
แกไข email เปนคําวา "chakkrit@gmail.com" เมอ firstname ตรงกับคําวา "จักรกฤษณ" และ
lastname ตรงกับคําวา "แสงแกว"
9.8 การลบขอมล
ู
ั
การลบขอมูลใชคําสัง DELETE ดงนี ้
่
ู
ํ
่
ตัวอยางที่ 9.5 การลบขอมลดวยคาสัง Delete
import mysql.connector as MySQL
config = {'user': "i_user", 'password': "123456", 'host': "202.28.34.204",
'database': "i_1202201", 'raise_on_warnings': True}
cnx = mysql.connector.connect(**config)
cursor = cnx.cursor()
sql = "DELETE FROM friend WHERE email = 'chakkrit@gmail.com' "
cursor.execute(sql)
cursor.close()
cnx.close()
่
การลบขอมูลภายในตารางใชคําสัง "DELETE FROM friend WHERE email = 'chakkrit@
gmail.com' " เปนการลบแถวที่มี email ตรงกับคําวา "chakkrit@gmail.com" ทิ้งไป
ิ
9.9 การนําขอมูลวทยานิพนธ 10,000 รายการใสลงในฐานขอมูล
ขั้นที่ 1: สรางตารางชื่อ thesis มีโครงสรางขอมูล id เปน number auto increment และ title เปน
varchar ขนาด 200 ตัวอักษร ดังตอไปนี้