mysql简单知识点总结

1.数据库常用ddl语句

/*创建数据库*/
create database dbname(数据库名称);
/*查看有哪些数据库*/
show databases;
/*选择要使用的数据库*/
use dbname(数据库名称)   成功提示:Database changed
/*查看数据库中有哪些表*/
show tables;

/*删除数据库*/
drop database dbname(数据库名称) 数据库删除后表中的数据都会被删除

/*查看表结构*/
desc tablename(表名)
/*查看表更详细的信息(包括字符集)*/
show create table tablename;

/*删除表*/
drop table tablename;  删除时同时将删除表结构

/*修改表字段结构*/
alter table tablename modify 字段名  字段类型; 
/*增加表字段*/
alter table tablename add 字段名  字段类型;

/*删除表字段*/
alter table tablename drop字段名;    删除时注意表中的字段不止一个才能删除,不然将会报错。

/*字段改名字*/
alter table person change name uname varchar(10);

/*创建数据库*/
create database dbname(数据库名称);
/*查看有哪些数据库*/
show databases;
/*选择要使用的数据库*/
use dbname(数据库名称)   成功提示:Database changed
/*查看数据库中有哪些表*/
show tables;

/*删除数据库*/
drop database dbname(数据库名称) 数据库删除后表中的数据都会被删除

/*查看表结构*/
desc tablename(表名)
/*查看表更详细的信息(包括字符集)*/
show create table tablename;

/*删除表*/
drop table tablename;  删除时同时将删除表结构

/*修改表字段结构*/
alter table tablename modify 字段名  字段类型; 
/*增加表字段*/
alter table tablename add 字段名  字段类型;

/*删除表字段*/
alter table tablename drop字段名;    删除时注意表中的字段不止一个才能删除,不然将会报错。

/*字段改名字*/
alter table person change name uname varchar(10);

/*创建数据库*/
create database dbname(数据库名称);
/*查看有哪些数据库*/
show databases;
/*选择要使用的数据库*/
use dbname(数据库名称)   成功提示:Database changed
/*查看数据库中有哪些表*/
show tables;

/*删除数据库*/
drop database dbname(数据库名称) 数据库删除后表中的数据都会被删除

/*查看表结构*/
desc tablename(表名)
/*查看表更详细的信息(包括字符集)*/
show create table tablename;

/*删除表*/
drop table tablename;  删除时同时将删除表结构

/*修改表字段结构*/
alter table tablename modify 字段名  字段类型; 
/*增加表字段*/
alter table tablename add 字段名  字段类型;

/*删除表字段*/
alter table tablename drop字段名;    删除时注意表中的字段不止一个才能删除,不然将会报错。

/*字段改名字*/
alter table person change name uname varchar(10);


2.数据库中常用的dml语句(数据操纵语句 增删改查)

插入数据
   insert into tablename(字段一,字段二,.....) values(字段一的值,字段二的值,.....);
一次插入多条数据
   insert into tablename(字段一,字段二,.....)values(字段一的值,字段二的值,.....),values(字段一的值,字段二的值,.....);
更新数据如:
    update person set person.id=4 where person.name='xiaozhou';

删除数据:
     delete from tablename  where 判断条件  ;  没有判断条件将会删除整个表的数据,但是表结构还在。
一次删除多个表中的数据
     delete tablename1,tablename2 from tablename1,tablename2 where 判断条件;     
 
      

















       

猜你喜欢

转载自blog.csdn.net/zh127368zh/article/details/53673063