MySQL
文章平均质量分 78
数据表优化,数据查询、存储,数据库功能
xiao__xf
尺有所长,寸有所短, 不要小看自己哟!!
展开
-
添加一个mysql用户并给予权限
添加一个mysql用户并给予权限原创 2022-10-27 15:38:22 · 12076 阅读 · 1 评论 -
mysql的四种索引类型
mysql索引的四种类型:主键索引、唯一索引、普通索引和全文索引转载 2022-09-16 17:32:27 · 9141 阅读 · 0 评论 -
MySQL数据查询:模糊查询like的替代函数INSTR
mysql模糊查询优化转载 2022-09-16 11:02:21 · 670 阅读 · 0 评论 -
Mysql数据表的索引类型(亲测)
mysql数据表的索引类型转载 2022-08-18 16:56:50 · 417 阅读 · 0 评论 -
基于MYSQL5.6查询速度慢的问题
基于MYSQL5.6查询速度慢的问题,数据表引擎innoDB,缓冲池配置原创 2022-07-14 15:23:37 · 394 阅读 · 0 评论 -
MYSQL优化常用方法
1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是 BIGIN来定义整型字段。另外一个提高效率的方法是在可能..转载 2021-06-03 16:26:09 · 106 阅读 · 0 评论 -
MariaDB进行表子查询存在的问题
MySQL与MariaDB对嵌套的查询语句当中的orderby的处理方法不同。MySQL会忠实执行内层查询的排序子句,但是MariaDB会将这个orderby去掉,理论依据就是关系理论---一个表是行的集合,因此没有顺序要求。由于嵌套的查询语句是外层查询的数据表,因此可以以任何顺序提供给外层查询。如果在内层查询语句中不仅有orderby,还有limit子句,那么这时这个orde...转载 2019-11-22 16:29:38 · 457 阅读 · 0 评论 -
mysql主从复制:基于windows\linux
两台服务器:1)主服务器windows系统;ip:192.168.2.12)主服务器centos7系统;ip:192.168.2.2步骤:1、主服务器配置1)、打开mysql下的my.ini增加下列代码 log-bin = mysql-bin #给sql二进制日志文件取名 server-id = 1 #给服务器设置ID2...原创 2019-11-13 16:38:41 · 192 阅读 · 1 评论 -
mysql查询今天、昨天、本周、上周、本月、上个月、本年...
1、查询今日SELECT 字段1,字段2... FROM 数据表 WHERE TO_DAYS(时间字段) =TO_DAYS(NOW())2、查询昨天SELECT 字段1,字段2... FROM 数据表 WHERE TO_DAYS(NOW()) - TO_DAYS(时间字段) = 13、查询本周1)、默认从周日开始算起SELECT 字段1,字段2.原创 2018-01-09 11:46:10 · 289 阅读 · 0 评论 -
mysql创建视图过程
视图定义:视图是指计算机数据库中的视图,是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。——百度百科1、创建视图,基于数据表的1)CREATE VIEW `视图名` AS SELECT * FROM `表名`;2、查看视图原创 2018-02-01 15:07:54 · 1025 阅读 · 0 评论