MySQL
已收录文章:5036篇
-
本节讨论MySQL是如何进行数据查询和读取的。首先看一下调用过程: JOIN::exec()--> do_select()--> sub_select()--> read_record()实际上是join_read_next()或join_read_first()--> ha_index_next--> index_next()实际上103 收藏
-
【什么是存储过程 所谓的存储过程是指:是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它341 收藏
-
运算符算术运算符运算符作用a + b加法a - b减法a * b乘法a / b,DIV(a,b)除法a % b, MOD(a,b)除余比较运算符运算符作用=等于,不能比较 Null<> 或 !=不等于,不能比较 Null<=>NULL 的安全的等于<小168 收藏
-
刚登陆需要启动MySql服务 否则mysql.exe闪退查看当前user账户使用select user();root指的是当前登录账户名,localhost指的是本地账户~~~~**数据库和表:create、drop、alter、show记录:insert、delete、update、select320 收藏
-
查询优化 查询缓慢的原因 是否向数据库请求了不必要的数据1.查询时是否返回了全部或者大部分数据然后再进行处理的。2.进行单查或者多表联查时是否返回了全部列数据。例如: SELECT * FO196 收藏
-
未创建索引EXPLAIN SELECT * FROM class LEFT JOIN book ON class.card=book.card LEFT JOIN phone ON book.card=phone.card;添加索引基于《MySQL 索引两表连接查询优化案例》 中的原则,在两个右表中建立索引查看效果。ALTER395 收藏
-
MySQL5.5 版本之后默认采用innoDb 数据引擎.本文采用默认的存储引擎。 乐观锁 乐观锁实际上是一种逻辑思想,并不是mysql 数据库的特性。这个要区分清楚。 实现数据版本有两种方式,第一种是使371 收藏
-
拉取mysql:5.7的镜像sudo docker pull mysql:5.7运行mysql:5.7的镜像# --name指定容器名字 -v目录挂载 -p指定端口映射 -e设置mysql参数 -d后台运行 sudo docker run -p 3306:3306 --name mysql \ -v /mydata/mysql/log:/var/log/mysql \293 收藏
-
我是企业的管理人员,公司发展到现阶段,感觉进入到了瓶颈期,每个员工的工作都已经饱和,很难再挤出时间做其它的事情,需要一款合适的管理软件来协作我们的工作。本来打算买一套管理349 收藏
-
在MySQL通过INSERT语句向数据表中插入数据。在此,我们先准备一张学生表,代码如下: create table student( id int, name varchar(30), age int, gender varchar(30)488 收藏
-
场景描述项目中需求对数据进行迁移,数据之间存在外键关联关系,外键关系存在一对多;因此在数据迁移之后,需要将对应的外键更新;则迁移需要一次性完成,否则需要额外的工作量来修复367 收藏
-
共同编辑,修正错误,这里点击进去 如何学习 MySQL 这是一个伪命题,每个人都有适合自己的一套学习方法,各不相同,所以如何学习 MySQL 这个活儿,我没有办法告诉你我的这个学习方法就354 收藏