Python之MySQL库表操作

一:库操作

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;

猜你喜欢

转载自www.cnblogs.com/wc89/p/10469165.html
今日推荐