python建立数据库和基本表_python基础 — 链接 Mysql 创建 数据库和创表
重點:
1. 鏈接服務器的數據庫
2. 創建表和格式
3. 插入多行數據
import pymysql
try:
host='xxx'
user='xxx'
passwd='xxx'
db='test01'
port=3306
Table_name='kaka5'
# 鏈接到服務器
db = pymysql.connect(host, user, passwd, db, port)
# 創建游標,對數據進行操作
cursor = db.cursor()
# 刪除已經存在的同名表格
sql1 = 'DROP TABLES IF EXISTS ' + Table_name
cursor.execute(sql1)
# 使用SQL語句創建表
sql2 ='create table ' + Table_name + " (FIRSTNAME CHAR(20),LASTNAME CHAR(20),AGE INT,SEX CHAR(1),INCOME FLOAT)"
# 執行上面的sql語句
cursor.execute(sql2)
# 創建多行數據 (已經測試過了,沒問題)
sql3="insert into " + Table_name + "(FIRSTNAME, LASTNAME, AGE, SEX, INCOME) VALUES ('J', 'dana', 18, 'M', '100000'), ('P', 'dana', 18, 'M', '100000'), ('huang', 'laoban', 19, 'M', '9999')"
cursor.execute(sql3)
# 提交執行
db.commit()
# 關閉鏈接服務器
db.close()
print("創建完成")
except Exception as e:
print("創建失敗" + str(e))
總結
以上是生活随笔為你收集整理的python建立数据库和基本表_python基础 — 链接 Mysql 创建 数据库和创表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3123_使用sox和pyt
- 下一篇: 麒麟710f能否升级到鸿蒙系统,定了!麒