
Mysql
忆网
不个性,无签名
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL赋权与回收权限命令
回收权限命令: --回收建表、改表、删表权限 REVOKE CREATE ON zplatdb.* FROM 'test'; REVOKE DROP ON zplatdb.* FROM 'test'; REVOKE ALTER ON zplatdb.* FROM 'test'; --回收表记录的增删改权限 REVOKE INSERT ON newythdb.* FROM 'test'; R...原创 2018-06-19 14:22:29 · 9400 阅读 · 1 评论 -
[Err] 1067 - Invalid default value for '字段名'
问题 :将sql文件导入数据库中出现异常‘ERROR 1067: Invalid default value for 字段’ 原因:导出的sql文件中有一张表中的字段默认值为“0000-00-00 00:00:00”, 根本原因是 SQL_MODE 设置值的问题 解决方法: 修改mysql配置文件 vi /etc/my.cnf //添加以下配置 sql_mode=ONL...原创 2018-07-21 19:47:58 · 12654 阅读 · 2 评论 -
mysql relay-bin 清除
mysql slave 从库的log 清理 1. stop slave 2. reset slave 3. start slave原创 2018-09-13 14:17:29 · 11094 阅读 · 0 评论 -
MySQL中Waiting for table metadata lock问题的处理
去数据库看下 show processlist; 进程的State是Waiting for table metadata lock,Info是altertable... 原因: 有操作这张表的未提交事务,在事务没有完成之前,这个表上的锁不会释放,altertable同样获取不到metadata的独占锁 通过下面两个语句,定位到操作该表的未提交事务: 1 select t.tr...原创 2019-04-18 21:05:23 · 2966 阅读 · 0 评论 -
mysql Qps Tps
(1)QPS(每秒Query量) QPS = Questions(or Queries) / seconds mysql > show global status like 'Question%'; (2)TPS(每秒事务量) TPS = (Com_commit + Com_rollback) / seconds mysql > show global status...原创 2019-07-30 15:03:04 · 481 阅读 · 0 评论 -
Mysql数据库热更新:pt-online
Percona开发了一系列工具Percona Toolkit包,其中有一工具pt-online-schema-change可以在线执行DDL操作,不会阻塞读写操作从而影响业务程序。当然啦,MySQL 5.6也增强了一些在线DDL功能。下面主要是说pt-online-schema-change在线更改表结构。 pt-online-schema-change原理 1、如果存在外键,根据alter-f...原创 2019-08-20 14:32:38 · 1416 阅读 · 0 评论 -
mysql binlog日志自动清理及手动删除
当开启mysql数据库主从时,会产生大量如mysql-bin.00000* log的文件,这会大量耗费您的硬盘空间。 mysql-bin.000001 mysql-bin.000002 mysql-bin.000003 mysql-bin.000004 mysql-bin.000005 … 有三种解决方法: 1.关闭mysql主从,关闭binlog; 2.开启mysql主从,设置expire_...原创 2019-09-23 19:30:04 · 207 阅读 · 0 评论