-
日期:2020-11-03 13:40:09
点击:59
内容简介:很多时候, 我们预期查询的结果最多是1条记录数据, 那么这个时候, 最好用上limit 1, 当查到这条数据后, mysql会立即终止继续查询, 不进行更多的无用查询, 从而提升了效率。 我们来实际测试一下, 在一个拥有10万的mysql表中, 查找lily的分数(假设系统...
-
日期:2020-11-03 13:40:09
点击:59
内容简介:MySQL 双向备份也被称为 主主备份 ,即两个 MySQL 服务都是 Master,其中任意一个服务又是另一个服务的 Slave。 准备 服务器 MySQL服务器 版本 IP地址 masterA 5.6.41 192.168.1.201 masterB 5.6.41 192.168.1.202 注:备份的 MySQL 服务器版本尽量保持一致...
-
日期:2020-11-03 13:40:08
点击:59
内容简介:插入数据 insert into 表名(列名1,列名2,列名3) values(值1,值2,值3); insert into user(user_id,name,age) values(1,'nice',24); 简单写法可以省去字段名,但是要插入全部字段。 批量插入 单条插入和批量插入的效率问题 mysql多条数据插入效率大于单条数据...
-
日期:2020-11-03 13:40:08
点击:59
内容简介:MySQL批量插入问题 在开发项目时,因为有一些旧系统的基础数据需要提前导入,所以我在导入时做了批量导入操作 ,但是因为MySQL中的一次可接受的SQL语句大小受限制所以我每次批量虽然只有500条,但依然无法插入,这个时候代码报错如下: nested exception is c...
-
日期:2020-11-03 13:40:08
点击:59
内容简介:背景 从mysql.slow_log 获取慢查询日志很慢,该表是csv表,没有索引。 想添加索引来加速访问,而csv引擎不能添加索引(csv引擎存储是以逗号分割的文本来存储的),只能改存储引擎来添加索引了 mysql.slow_log表能改成myisam,不能改成innodb mysql set globa...
-
日期:2020-11-03 13:40:07
点击:59
内容简介:环境: 1.CentOS6.5 X64 2.mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz 3.下载地址:http://dev.mysql.com/downloads/mysql/ 安装步骤 1.再安装包的存放目录下执行命令解压文件 tar -zxvf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz -C /opt/ 2、删除安装包...
-
日期:2020-11-03 13:40:07
点击:59
内容简介:mysql的in会让索引失效吗?不会! 看结果: mysql desc select * from tb_province where name in ('lily3', 'lily2', 'lily1');+----+-------------+-------------+------------+------+---------------+------+---------+------+--------+----------+-----...
-
日期:2020-11-03 13:40:07
点击:59
内容简介:1.起因: 需要导入一个sql文件,发现死活导不进去.当执行到这一句时,就有问题.经过一番搜索,原来是我的数据库版本(原先Mysql版本5.5)低了,而支持该语句的版本应该是至少要5.7.那我索性就去Mysql官网去下载了个最新版本的(8.0.15). `create_time` datetime DEFA...
-
日期:2020-11-03 13:40:06
点击:59
内容简介:1.先找到迁移服务器上的Data文件,我安装的是mysql5.7,默认安装的路径。那么就是在C:\ProgramData\MySQL文件里面,先把隐藏文件打开。 这个Data文件就是你的数据文件;将你要迁移的数据库文件放到这里如下: 然后打开my.ini:找到datadir,然后将你的Data文...
-
日期:2020-11-03 13:40:06
点击:59
内容简介:存储过程 in参数 的使用 IN参数只用来向过程传递信息,为默认值。 -- 存储过程中 in 参数的 使用DELIMITER ;; CREATE PROCEDURE name_in(IN `time` VARCHAR(50)) BEGIN SELECT NOW() ,`time`; END ;;CALL name_in('现在时间'); -- in 是一个形参 你可以 定义...