1.数据库的操作
create database 数据库名;#一般创建方式 create database 数据库名 default charset utf8;#数据库编码格式为utf-8 show databases;#查看所有数据 drop database 数据库名;#删除数据库 use 数据库名;#进入数据
2.表的操作
show tables;#查看所有的表 create table t1( id int,#列名 数据类型 name char(10),#列名 数据类型 );#创建表 create table t1( id int,name char(10) ) default charset=utf8;#创建utf-8编码格式的表 create table t1( id int, name char(10) ) engine=innodb default charset=utf8;#创建utf-8编码格式的表,并且支持事务,原子性操作.
(1)创建表
create table t1( 列名 类型 null;#null表示可以为空 列名 类型 not null;#null表示不能为空 列名 类型 not null aoto_increment primary key;#aoto_increment和primary key搭配实现自增 )engine=innodb default charset=utf8; aoto_increment:表示自增 primary key:表示约束(不能重复且不能为空);加速查找
(2)清空表
delete from 表名;#清空表 #清空后,继续插入自增延续没清空之前 truncate table 表名; #清空后,继续插入自增从0开始
(3)删除表
drop table 表名;#删除表
3.数据的操作
插入数据: insert into t1(id,name) values(1,'wdc'); 查看数据: select * from t1;