有时,我们调试需要记录用户对数据库的查询记录。mysql 免费版没有这个功能,但是我们可以通过laravel 监听事件(event)来达到目的 第一步:通过命令新建文件 第二步:编辑 新建的这个文件 第三步:在providers目录下EventServiceProvider设置 ...
分类:
数据库 时间:
2019-12-24 18:19:53
阅读次数:
148
在查询窗口用select语句按条件查出所需结果,然后用“导出向导”把查询结果导成sql文件,但是导出来的sql语句没有表名了。 导成的sql文件大致是这样的, INSERT INTO `` (`id`, `riskcode`, `riskname`) VALUES(1,'AAA','BBB'); 所 ...
分类:
数据库 时间:
2019-12-24 09:28:49
阅读次数:
365
查询全部的记录: select * from test_limit ; 查第一条记录: select * from test_limit limit 1; 查前面两条记录: select * from test_limit limit 0,2; 查第二和第三条记录: select * from te ...
分类:
数据库 时间:
2019-12-23 18:59:36
阅读次数:
255
网上有很多的文章教怎么配置MySQL服务器,但考虑到服务器硬件配置的不同,具体应用的差别,那些文章的做法只能作为初步设置参考,我们需要根据自己的情况进行配置优化,好的做法是MySQL服务器稳定运行了一段时间后运行,根据服务器的”状态”进行优化。 打开慢查询方法:其实打开mysql的慢查询日志很简单, ...
分类:
数据库 时间:
2019-12-21 20:21:44
阅读次数:
108
1,查询表中所有字段(横排):SELECT GROUP_CONCAT( COLUMN_NAME SEPARATOR "," ) FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = '数据库名' AND TABLE_NAME = '表名' ...
分类:
数据库 时间:
2019-12-18 09:21:40
阅读次数:
128
本课时将分享 MySQL 数据库的查询优化器、查询缓存的原理和实际使用,慢查询和 SQL 优化的方法,互联网公司常用的 SQL 编写规范,以及在实际情况中如何优化数据库访问等内容,知识脑图如下所示。 MySQL 查询优化器 SELECT 执行过程 那么如何提高 MySQL 的查询性能呢?首先你需要了 ...
分类:
其他好文 时间:
2019-12-13 20:07:12
阅读次数:
118
【MySQL架构图】 MySQL简要架构图如下图所示,引擎层以插件方式集成了不同的存储引擎,它们共用Server层对外提供服务。 连接器:用于连接管理,进行身份认证及权限相关的管理。(登录MySQL) 查询缓存区:执行查询语句时,先从缓存区查询。(该功能V8.0之后移除) 分析器:未命中缓存时,对S ...
分类:
数据库 时间:
2019-12-10 17:07:03
阅读次数:
101
1.Java代码中隐藏 2.使用MySql查询时隐藏。 这里会使用Mysql的insert函数 实际使用 原文:https://www.jianshu.com/p/d8c70f67c5b5 ...
分类:
移动开发 时间:
2019-12-05 13:11:39
阅读次数:
398
设置排序规则: 区分大小写的查询: mysql> select * from user; + + + + + + | id | username | loginname | pwd | sex | + + + + + + | 1 | 小明 | xiaoming | 123 | 1 | | 2 | 管 ...
分类:
数据库 时间:
2019-12-04 01:35:55
阅读次数:
157
语法: /* select 查询列表 from 表 【where 筛选条件】 order by 排序列表 【asc/desc】 */ ①asc为升序,desc为降序,且默认为升序 ②order by子句可以支持单个字段、多个字段、表达式、函数、别名 ③order by子句一般放在查询语句的最后面,l ...
分类:
数据库 时间:
2019-11-30 21:13:37
阅读次数:
110