
数据库Database
文章平均质量分 54
BeeTester
专注于软件测试开发,同时拥有微信公众号“测试开发之路BeeTester”,有兴趣的朋友可关注,满满的收获!
展开
-
数据库左连接、右连接、内连接、全连接区别
基本定义:left join(左连接):返回包括左表中的所有记录和右表中连接字段相等的记录。right join(右连接):返回包括右表中的所有记录和左表中连接字段相等的记录。inner join(等值连接或者叫内连接):只返回两个表中连接字段相等的行。full join(全外连接):返回左右表中所有的记录和左右表中连接字段相等的记录。图片01内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。内联接使用比较运算符根据每个表共有的原创 2021-11-26 23:47:21 · 1138 阅读 · 0 评论 -
MySQL打卡第3天:alter对表结构添加、删除或修改字段、类型、属性
MySQL打卡第3天:alter对表结构添加、删除或修改字段、类型、属性1)查看MySQL数据库支持哪些数据类型?2)修改表bee_tester,为其添加多个字段:job_time(字符类型为date,并默认为当前时间,不允许为空)、school(字符类型为varchar,长度为50,可为空,放在第一个字段)、salary(字符类型为float,放在testername字段后)3)查看添加的多个字段是否添加成功4)修改表bee_tester,修改字段salary的数据类型为int(8)5)修改表b原创 2020-06-29 00:29:51 · 442 阅读 · 0 评论 -
MySQL实用命令,珍藏版
1. mysql:连接数据库mysql 命令用户连接数据库。mysql 命令格式:mysql -h 主机地址 -u 用户名 -p 用户密码连接到本机上的 MYSQL首先打开 DOS 窗口,然后进入目录 mysql\bin,再键入命令 mysql -u root -p,回车后提示输密码。注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好 M...转载 2020-03-16 21:31:55 · 445 阅读 · 0 评论 -
SQL增删改查:INSERT语句、DELETE语句、UPDATE语句、SELECT语句
DML(Data Manipulation Language,即:数据操控语言),其操作对象是表中的记录。INSERT语句:向数据表中插入一条或多条记录DELETE语句:删除数据表中的一条或多条记录UPDATE语句:修改数据表中记录的内容1 INSERT语句语法:向表中一记录的所有字段插入字段值:(此时每一记录插入的字段值应与记录的所有字段一一对应,若字段值的个数少于所有字段个数则在执...原创 2019-12-04 22:16:12 · 3608 阅读 · 0 评论 -
MySQL SQL优化
MySQL SQL优化1 分批处理博主小时候看到鱼塘挖开小口子放水,水面有各种漂浮物。浮萍和树叶总能顺利通过出水口,而树枝会挡住其他物体通过,有时还会卡住,需要人工清理。MySQL就是鱼塘,最大并发数和网络带宽就是出水口,用户SQL就是漂浮物。不带分页参数的查询或者影响大量数据的update和delete操作,都是树枝,我们要把它打散分批处理,举例说明:业务描述:更新用户所有已过期的优惠券为...转载 2019-11-23 11:36:33 · 264 阅读 · 0 评论 -
MySQL索引优化
MySQL索引优化本文转载摘取于原文https://www.cnblogs.com/xiaoyangjia/p/11267191.html,其作者:编码砖家1 索引分类普通索引:最基本的索引。组合索引:多个字段上建立的索引,能够加速复合查询条件的检索。唯一索引:与普通索引类似,但索引列的值必须唯一,允许有空值。组合唯一索引:列值的组合必须唯一。主键索引:特殊的唯一索引,用于唯一标识数...转载 2019-11-23 11:33:04 · 355 阅读 · 0 评论 -
MySQL下载、安装、配置、启动——全图文详细教程
MySQL下载、安装、配置、启动——全图文详细教程1 下载MySQL zip安装包Windows 上安装 MySQL 相对来说会较为简单,点击链接https://dev.mysql.com/downloads/mysql/下载 zip 包。进入下载页面后,点击底部的“No thanks, just start my download.”即可下载。2 解压MySQL zip安装包下...原创 2019-11-07 22:04:38 · 1309 阅读 · 1 评论 -
MySQL笔试题:每门课程的分数均不小于80分的学生姓名
用SQL语句查询出StudentScore表中,每门课程的分数均不小于80分(大于等于80分)的学生姓名,StudentScore表如下表:参考答案如下:SELECT s.StudentName FROM studentscore sGROUP BY s.StudentNameHAVING MIN(s.Score) >= 80致谢若对大家有用,感谢点赞或评论;若有不足...原创 2019-10-28 22:57:39 · 1259 阅读 · 0 评论 -
Python连接MySQL报错:mysql.connector.errors.NotSupportedError: Authentication plugin 'caching_sha2_passwo
Python连接MySQL报错:mysql.connector.errors.NotSupportedError: Authentication plugin ‘caching_sha2_password’ is not supportedPython连接MySQL数据库报错:mysql.connector.errors.NotSupportedError: Authentication plu...原创 2019-10-27 15:39:13 · 13524 阅读 · 20 评论 -
【Oracle】PLSQL如何更新、提交数据库中数据
PLSQL如何更新、提交数据库中数据Oracle更新单表数据时,一般使用SELECT……FOR UPDATE语句,这条语句执行后,既可以手动在查询出来的数据中修改,又可以使用UPDATE语句修改。Step1:执行语句1语句1:SELECT * FROM table_name t WHERE t.field1 = field1_key; --查询该字段所在记录的所有信息Step2:执...原创 2019-04-13 11:15:24 · 13477 阅读 · 0 评论 -
union和union all的区别
union和union all的区别union和union all的区别:对于union,用union链接表后会筛选掉重复的记录,在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果;对于union all,用union all连接表后,记录会被完整保留。从效率上说,union all要比union快,所以,如果可以确认合并的两个结果集中不包含重复的数据的话,则一般使用uni...原创 2019-02-19 21:47:06 · 430 阅读 · 0 评论 -
最常见的一道SQL数据库面试笔试题
最常见的一道SQL数据库面试笔试题最常见的一道SQL数据库面试笔试题,看你是否掌握了?题目如下:用一条SQL语句查询出课程表(Course)中每门课(Subjiect)的分数(Score)都大于80分的学生姓名(Name):NameSubjectScoreTomChinese82TomMath76JackChinese75JackMat...原创 2019-02-28 21:13:16 · 2592 阅读 · 2 评论 -
DQL数据查询语言--select的巧妙用法
DQL数据查询语言–select的巧妙用法今天是周六,赶着这冬日的太阳,记下生活!记下经验!巧用SQL的数据查询语句Select可以大大提高查询效率,针对测试开发都非常有用。 DQL数据查询语言--select的巧妙用法1 完整的SELECT查询语句2 查询所有数据3 条件查询4 模糊查询5 统计查询6 分组查询7 排序查询8 分页查询9 去重查询10 连接查询1 完整的SELECT查询语...原创 2019-01-05 09:37:48 · 791 阅读 · 2 评论 -
C/S结构系统中数据库性能检查
C/S结构系统中数据库性能检查一般情况下,一个C/S结构系统可能在代码层、网络传输、以及数据库出现性能的瓶颈。性能问题常常表现在响应时间迟缓、内存占用过多、大量用户并发访问时出现系统崩溃,以及不支持大量的数据请求等等方面。其中,遇到数据库相关的性能瓶颈时,从现象分析到本质根源,一般情况下从以下两个方面着手检查:一方面是SQL语句,另一方面则是数据库的设计。SQL语句引起数据库性能瓶颈的主要...原创 2018-12-31 12:50:03 · 481 阅读 · 0 评论 -
PLSQL和instantclient的下载、安装、连接Oracle配置
PLSQL和instantclient的下载、安装、连接Oracle配置PLSQL作为Oracle数据可视化工具,在Oracle数据库或者Oracle服务器的基础上,才可以实现使用PLSQL Developer工具连接到Oracle数据库进行开发。1 PLSQL下载下载PLSQL就到官方下载网站进行下载,安全可靠有效!PLSQL官方下载地址:www.allroundautomations...原创 2018-12-23 21:07:07 · 6745 阅读 · 0 评论