![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
文章平均质量分 81
独憩
这个作者很懒,什么都没留下…
展开
-
在Linux中部署mysql并远程连接
默认情况下,root用户是不运行远程登录的,只允许在MySQL所在的 Linux服务器登陆MySQL系统 请注意,允许root远程登录会带来安全风险。这个地方的密码会有很多限制,密码需要符合:大于8位,有大写字母,有特殊符号,不能是连续的 简单语句如123,abc。10、使用SQLyog等工具在windows环境下进行连接,Linux的ip地址通过 ifconfig 查询。3. 安装完成后,启动MySQL并配置开机自启动。5、获取MySQL的初始密码。8、配置root运行远程登录。原创 2023-07-19 20:30:13 · 1572 阅读 · 0 评论 -
MySQL基础(六)流程控制、游标、触发器、窗口函数
定义条件就是给MySQL中的错误码命名,这有助于存储的程序代码更清晰。它将一个 错误名字 和 指定的 错误条件 关联起来。这个名字可以随后被用在定义处理程序的 DECLARE HANDLER 语句中。DECLARE 错误名称 CONDITION FOR 错误码(或错误条件)错误码的说明: MySQL_error_code 和 sqlstate_value 都可以表示MySQL的错误。MySQL_error_code是数值类型错误代码。sqlstate_value是长度为5的字符串类型错误代码。举例。原创 2023-09-05 13:01:02 · 210 阅读 · 0 评论 -
MySQL基础(五)视图、存储过程和存储函数、变量
比如,针对一个公司的销售人员,我们只想给他看部分数据,而某些特殊的数据,比如采购的价格,则不会提供给他。通常情况下,小型项目的数据库可以不使用视图,但是在大型项目中,以及数据表比较复杂的情况下,视图的价值就凸显出来了,它可以帮助我们把经常查询的结果集放到虚拟表中,提升使用效率。1. 操作简单 将经常使用的查询操作定义为视图,可以使开发人员不需要关心视图对应的数据表的结构、表与表之间 的关联关系,也不需要关心数据表之间的业务逻辑和查询条件,而只需要简单地操作视图即可,极大简 化了开发人员对数据库的操作。原创 2023-07-09 19:18:15 · 923 阅读 · 0 评论 -
一些MySQL练习题答案
然后在剩下的人里面选 跟名字有u同部门的人。先做左连接,删去在e1中,名字里有 u的人。13、不知道题目什么意思。17、好像没有这个人。原创 2023-07-03 10:32:36 · 217 阅读 · 0 评论 -
MySQL基础(三)增删改查、数据类型、约束
当使用带有冒号并且不带D的字符串表示时间时,表示当天的时间,比如12:10表示12:10:00,而不是00:12:10。MySQL支持多种存储引擎,每一个表都可以指定一个不同的存储引擎,需要注意的是:外键约束是用来保证数据的参照完整性的,如果表之间需要关联外键,却指定了不同的存储引擎,那么这些表之间是不能创建外键约束的。在MySQL中,需要 3个字节的存储空间来存储TIME类型的数据,可以使用“HH:MM:SS”格式来表示TIME类型,其中,HH表示小时,MM表示分钟,SS表示秒。原创 2023-03-19 11:12:33 · 911 阅读 · 1 评论 -
MySQL基础(三)聚合函数、子查询
HAVING 在 GROUP BY 之后,可以使用分组字段和分组中的计算函数,对分组的结果集进行筛选,这个功能是 WHERE 无法完成的。HAVING 则需要先把结果集准备好,也就是用未被筛选的数据集进行关联,然后对这个大的数据集进行筛选,这样占用的资源就比较多,执行效率也较低。例如下面的写法就是错误的,分组之后,每一个department_id会有一个AVG(salary)值,但是无法确定对应哪个job_id值。通过一个例子引入子查询的使用场景:查询工资比Abel高的人的名字和工资。原创 2023-03-15 20:50:41 · 899 阅读 · 0 评论 -
MySQL基础(二)排序与分页、多表查询、单行函数
上接。原创 2023-03-03 17:51:32 · 1171 阅读 · 2 评论 -
MySQL基础(一)SQL分类、导入、SELECT语句,运算符
(4)“[...]”匹配在方括号内的任何字符。例如,“[abc]”匹配“a”或“b”或“c”。“[a-z]”匹配任何字母,而“[0-9]”匹配任何数字。例如,“x*”匹配任何数量的‘x’字符,“[0-9]*”匹配任何数量的数字,而“*”匹配任何数量的任何字符。,例如这里写 king 和KING ,查询结果都是一样的,在某些情况下这是一个缺点。(1)‘^’匹配以该字符后面的字符开头的字符串。(2)‘$’匹配以该字符前面的字符结尾的字符串。值得注意的是,windows下的mysql对。原创 2023-03-01 22:08:48 · 824 阅读 · 0 评论