MYSQL数据库(1)
SQL语句
数据库是为了保证数据的持久化管理和应用
数据库语句:
①.DDL语句:数据库定义语句,用来创建表,删除表以及更新表
②.DML语句:数据库操作语句,用来增删改查数据库表的数据
③.DCL语句:数据库权限控制语句 grant to(用来赋权) revoke from(用来移除权限)
1.DDL语句
(1).creat语句--用来创建一个新表的语句
下面的代码是用来创建一个名字为person的表,其中username和password的类型都是varchar类型的,age是int类型的,sal是float类型的
creat table person( username varchar(20), password varchar(20), age int, sal float)
(2).drop语句--用来删除表的语句
drop table person
(3).alter语句--用来更新表的语句
-- 添加新的列,这里是添加varchar类型的sex列alter table person add column sex varchar(2)-- 修改原来已经有的列alter table person modify column sex float(2,0)-- 删除原来已有的列alter table person drop column sex
2.DML语句
①.新增语句:
下面这条语句就是为person表中的username,password,age,sal,birthday添加一条数据
insert into person (username,password,age,sal,bitrhday) values ('zhangsan','123456',10,300.32,''1990-1-2)
②.修改语句:
update person set password = '000000'-- 这个语句的意思是:将用户名为zhangsan的密码修改为666666update person set password = '666666' where username = 'zhangsan'
③.删除语句:
delete from person where username = 'wangwu'
④.查询语句:
注意:查询语句只会影响我们在数据库中看到的结果,不会影响数据的真实的存储的效果
为了我们的学习方便,我们需要提前建立四个表用来讲解和学习我们的查询语句,小编将表已经截图放在下面了,请大家自行建表并且为我们建立好的4个新表添加数据,可以使用工具建表,也可以使用DDL语句来进行建表
我们完成建表以后,就可以对表进行查找操作了,至于具体的查询语句,小编会放在下一篇系列文章中进行讲解。