作者:AlbertWen
添加时间:2020-02-28 11:06:40
修改时间:2026-02-03 05:34:31
分类:03.MySQL/PgSQL/Redis
编辑
作者:AlbertWen
添加时间:2020-02-18 09:12:31
修改时间:2026-02-04 16:54:54
分类:03.MySQL/PgSQL/Redis
编辑
MySQL收藏
作者:AlbertWen
添加时间:2020-02-06 20:39:38
修改时间:2026-02-01 20:18:58
分类:03.MySQL/PgSQL/Redis
编辑
注意:MySQL 中的 存储过程、函数,统称为 routine (例程)
作者:AlbertWen
添加时间:2020-01-29 10:54:08
修改时间:2026-02-01 22:52:49
分类:03.MySQL/PgSQL/Redis
编辑
- 使用mysqldump时报错(1064),这个是因为mysqldump版本太低与当前数据库版本不一致导致的
- 导出时指定字符集,报错
- 导出时提示warning,A partial dump from a server that has GTIDs
作者:AlbertWen
添加时间:2017-10-27 10:23:44
修改时间:2026-01-20 22:35:15
分类:03.MySQL/PgSQL/Redis
编辑
作者:AlbertWen
添加时间:2018-10-17 00:01:40
修改时间:2026-01-16 00:13:53
分类:03.MySQL/PgSQL/Redis
编辑
作者:AlbertWen
添加时间:2017-10-29 21:21:20
修改时间:2026-01-15 10:56:36
分类:03.MySQL/PgSQL/Redis
编辑
今天本来是想测试一下在使用触发器的情况下在一个表中插入1百万条数据和用代码实现有多大差别。但没想到插入语句一直执行不完,而观察安装MySQL的服务器CPU使用才5%左右。
这么慢的速度实在等不下去了,于是把innodb_flush_log_at_trx_commit参数调整为2.哈,好家伙,CPU占用马上跳到了70%左右,果然变快了。而且我的数据一会儿就插入完成了。于是深刻地明白了,以前在innodb_flush_log_at_trx_commit为1的时候,大多数时间CPU都在等待日志的读写。
作者:AlbertWen
添加时间:2017-10-26 18:12:33
修改时间:2026-02-02 17:27:12
分类:03.MySQL/PgSQL/Redis
编辑
MySQL 数据类型中的 integer types 有点奇怪。你可能会见到诸如:int(3)、int(4)、int(8) 之类的 int 数据类型。刚接触 MySQL 的时候,我还以为 int(3) 占用的存储空间比 int(4) 要小, int(4) 占用的存储空间比 int(8) 小。
后来,参看 MySQL 手册,发现自己理解错了。
int(M): M indicates the maximum display width for integer types.
作者:AlbertWen
添加时间:2017-10-29 09:04:22
修改时间:2026-02-03 04:55:44
分类:03.MySQL/PgSQL/Redis
编辑
PHP 的会话默认是以文件的形式存在的,可以配置到 NoSQL 中,即提高了访问速度,又能很好地实现会话共享,,,爽歪歪!
配置方式如下:
方法一:修改 php.ini 的设置
session.save_handler = redis session.save_path = "tcp://127.0.0.1:6379"
修改完之后,重启一下 php-fpm。
作者:AlbertWen
添加时间:2017-11-13 16:09:18
修改时间:2026-02-04 00:42:43
分类:03.MySQL/PgSQL/Redis
编辑
在 [mysqld] 节点下,增加如下内容:
general_log = ON general_log_file = D:/Data/log/sql.log
general_log = ON 表示开启日志记录,
general_log_file 为日志保存的路径。