![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
mysql学习
kenewstar
这个作者很懒,什么都没留下…
展开
-
MySQL命令学习5
MYSQL学习5 1 .使用存储过程 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。 为什么要使用存储过程? 通过把处理封装在容易使用的单元中,简化复杂的操作 由于不要求反复建立一系列处理步骤,这保证了数据的完整性。如果所有开发人员和应用程序都使用同一(试验和测试)存储过程,则所使用的代码都是相同的。这一点的延伸就是防止错误。需要执行的步骤越多,出错的可能性就越大。防止错误保证了数据的一致性。 简化对变动的管理。如果表名,列名或业原创 2020-07-08 21:12:10 · 799 阅读 · 0 评论 -
MySQL命令学习4
MYSQL学习4 1 .插入数据 ① 使用 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 · 716 阅读 · 0 评论 -
MySQL命令学习3
MYSQL学习3 SQL最强大的功能之一就是能在数据检索查询的执行中联结(join)表。联结是利用SQL的select能执行的最重要的操作,很好地理解联结及其语法是学习SQL的一个极为重要的组成部分。 1 .联结表 ① 两表关联查询 如下有两张表,用户表与角色表,用户表的外键为角色表的主键 在前面的学习中我们使用了嵌套查询,但是我们不建议使用嵌套查询,因为它效率低,推荐多表关联查询 例如,我们要查询角色为管理员的用户,并且按照user表的id排序 select user.id as user_id,use原创 2020-07-04 17:21:10 · 1549 阅读 · 3 评论 -
MySQL命令学习2
MYSQL学习2 1 .创建计算字段 创建一个水果表,表中有字段id,fruit_name,fruit_price ① 计算每种水果的总价格,生成新的列名 select fruit_name,fruit_price,count,fruit_price*count as total_price from fruits; ②测试计算 2 .使用数据处理函数 函数的可移植性不强 ① 文本处理函数 使用upper()将水果名大写 select upper(fruit_name) from fruits;原创 2020-07-02 17:01:46 · 1761 阅读 · 2 评论 -
MySQL命令学习1
MYSQL学习1 MySql环境:MySql8.0.19 1 .使用命令行客户端操作数据库的相关命令 ①显示所有数据库 show databases; ② 使用某个数据库 use test; ③显示数据库中的所有表 show tables; ④ 显示某表的所有字段信息 show columns from users; 2 .检索数据 ①查询某表的所有数据 查询users表的全部数据 select * from users; ② 查询某表中的特定字段的数据 查询users表中usernam原创 2020-07-02 12:05:46 · 1013 阅读 · 0 评论