1. 程式人生 > >Python之MySQL庫表操作

Python之MySQL庫表操作

charset database 語法 prim idt img spa engine ODB

一:庫操作

1.1 增

# 語法
# create database 庫名 default charset utf8;

create database db1 default charset utf8;

技術分享圖片

1.2 刪

# 語法: drop database 庫名; 

drop database db1;

技術分享圖片

1.3 改

1.4 查

1.4.1 查看當前實例有多少個庫

show databases;

技術分享圖片

二:表操作

2.1 增

# 語法:

create table 表名( 列名 列的數據類型 是否為空,是否自增,是否為主鍵 列名 列的數據類型 是否為空, 列名 列的數據類型 是否為空 )engine = innodb default charset=utf-8; mysql> create table t1 ( -> id int auto_increment primary key, -> name char(20) not null) -> engine = innodb default charset=utf8;

# auto_increment表示自增
# primary key 表示是主鍵

技術分享圖片

2.2 刪

2.3 改

2.4 查

2.4.1 查看當前庫裏有多少表

show tables;

技術分享圖片

Python之MySQL庫表操作