
MySQL
mysql学习
kenewstar
这个作者很懒,什么都没留下…
展开
-
MySQL命令学习5
MYSQL学习51 .使用存储过程存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。为什么要使用存储过程?通过把处理封装在容易使用的单元中,简化复杂的操作由于不要求反复建立一系列处理步骤,这保证了数据的完整性。如果所有开发人员和应用程序都使用同一(试验和测试)存储过程,则所使用的代码都是相同的。这一点的延伸就是防止错误。需要执行的步骤越多,出错的可能性就越大。防止错误保证了数据的一致性。简化对变动的管理。如果表名,列名或业原创 2020-07-08 21:12:10 · 862 阅读 · 0 评论 -
MySQL命令学习4
MYSQL学习41 .插入数据① 使用 insert使用insert向数据表中添加数据 insert into users(username,password,userage) values('ddddd','123456',27);如上插入数据成功,由于id为主键,自增,因此不需要给其添加值,添加成功后下面显示一行受影响;②插入多行数据可以使用多条insert语句,但是会比较繁琐 insert into users(username,password,userage) values原创 2020-07-05 18:06:24 · 764 阅读 · 0 评论 -
MySQL命令学习3
MYSQL学习3SQL最强大的功能之一就是能在数据检索查询的执行中联结(join)表。联结是利用SQL的select能执行的最重要的操作,很好地理解联结及其语法是学习SQL的一个极为重要的组成部分。1 .联结表① 两表关联查询如下有两张表,用户表与角色表,用户表的外键为角色表的主键在前面的学习中我们使用了嵌套查询,但是我们不建议使用嵌套查询,因为它效率低,推荐多表关联查询例如,我们要查询角色为管理员的用户,并且按照user表的id排序select user.id as user_id,use原创 2020-07-04 17:21:10 · 1586 阅读 · 3 评论 -
MySQL命令学习2
MYSQL学习21 .创建计算字段创建一个水果表,表中有字段id,fruit_name,fruit_price① 计算每种水果的总价格,生成新的列名select fruit_name,fruit_price,count,fruit_price*count as total_pricefrom fruits;②测试计算2 .使用数据处理函数函数的可移植性不强① 文本处理函数使用upper()将水果名大写select upper(fruit_name) from fruits;原创 2020-07-02 17:01:46 · 1945 阅读 · 2 评论 -
MySQL命令学习1
MYSQL学习1MySql环境:MySql8.0.191 .使用命令行客户端操作数据库的相关命令①显示所有数据库show databases;② 使用某个数据库use test;③显示数据库中的所有表show tables;④ 显示某表的所有字段信息show columns from users;2 .检索数据①查询某表的所有数据查询users表的全部数据select * from users;② 查询某表中的特定字段的数据查询users表中usernam原创 2020-07-02 12:05:46 · 1095 阅读 · 0 评论