一、数据库
1.创建数据库(db:为数据库名称
createdatabasedb;
2.查看数据库
(1)查看所有数据库
showdatabases;
(2)查看以某个字母开头的数据库
showdatabasesliked_%;
3.删除数据库
dropdatabasedb;
4.使用数据库
usedb;
二、数据表
1.创建表
createtabletb(
idintauto_incrementprimarykey,
namevarchar(30)notnull,
mathvarchar(30)notnull);
2.查看表结构
(1)方法一
desctb;
(2)方法二
showcolumnsfromtbfromdb;
3.修改表名
altertabletbrenameastb1;
4.重命名表
renametabletb1totb;
5.复制表
(1)不复制表(结构)
createtabletb1liketb;
(2)复制表(内容)
createtabletb2asselect*fromtb;
6.查看表中内容(数据)
select*fromtb1;
7.删除表
droptabletb1;
三、字段
1.添加字段
altertabletbaddPEvarchar(30)notnull;
2.修改字段(类型)
altertabletbmodifynamevarchar(40);
3.修改字段(名称)
altertabledb.tbchangecolumnnameuser_namevarchar(30)nulldefaultnull;
4.删除字段
altertabletbdropPE;
四、数据
1.插入数据(方法一:insert......values)
(1)插入完整数据
insertintotbvalues(1,王琳琳,93);
(2)插入部分数据(id为自动编号可以不指定或者字段中含有允许为空值项)
insertintotb(user_name,math)values(赵凯,80);
(3)一次插入多条数据
insertintotb(user_name,math)values(孙淼,65),(刘晓君,58),(东雅兴,87),(蔡明明,);
2.插入数据(方法二:insert......set)
insertintotbsetuser_name=袁玲云,math=86;