数据库
-
MySQL的自动提交模式
默认情况下, MySQL启用自动提交模式(变量autocommit为ON)。这意味着, 只要你执行DML操作的语句,MySQL会立即隐式提交事务(Impli…
-
mysqldump 参数–lock-tables浅析
mysqldump有一个参数–lock-tables,以前对这个参数也没有深入、详细了解过,直到上次有个网友问“参数lock-tables 是…
-
MySQL的Connection-Control插件介绍
在Oracle和SQL Server数据库中,可以设置一些复杂的账号密码策略,例如在失败登录超过N次即可锁定账号,那么在MySQL中能否也有这样的功能呢?答案是MySQL也有类似这…
-
MySQL中lock tables和unlock tables浅析
在MySQL中提供了锁定表(lock tables)和解锁表(unlock tables)的语法功能,ORACLE与SQL Server数据库当中没有这种语法。相信刚接触MySQL…
-
MySQL修改账号的IP限制条件
在MySQL中,需要修改MySQL的一个用户的权限,需要限制特定IP地址才能访问,下面结合简单的案例,具体演示一下. 下面测试环境为…
-
MySQL系统变量auto_increment_increment与auto_increment_offset学习总结
在MySQL中,系统变量auto_increment_increment与auto_increment_offset是与自增列相关的两个参数变量。在官方文档中,将其划分为Repli…
-
MySQL中Identifier Case Sensitivity
在MySQL当中,有可能遇到表名大小写敏感的问题。其实这个跟平台(操作系统)有关,也跟系统变量lower_case_table_names有关系。下面总结一下,有兴趣可以查看官方文…
-
MySQL中如何找出没有索引的表?
在MySQL中如何找出没有索引的表? 下面分享一个脚本,使用此脚本可以轻松找出MySQL数据库中没有索引的表。 /*********************************…
-
CentOS 7下MySQL Sniffer安装总结
MySQL Sniffer这款抓包工具的安装看似非常简单,官方的安装介绍如下所示: git clone https://github.com/Qihoo360/…
-
mysql登录报[ERROR] unknown variable 'login-path=mydba'案例
接手一台MySQL数据库后,使用mysql_config_editor创建了一个–login-path=mydba后,登录MySQL验证测试时一直报“mysql: [E…
-
cannot remove '/var/lock/subsys/mysql': Permission denied
接手一台MySQL 5.6.40-log MySQL Community Server数据库服务器 ,关闭MySQL服务时遇到下面错误,MySQL的错误日志中没有出现这…
-
Table 'slow_log' is marked as crashed and should be repaired
收到一台MySQL服务器告警:MySQL的错误日志出现下面错误信息: [ERROR] Failed to write to mys…
-
MySQL的shell环境下命令窗口出现“Display all 2045 possibilities?”的原因
使用Putty访问MySQL数据库服务器,有时候在mysql命令窗口将一些SQL脚本拷贝进去时,你可能会看到一些类似这样的输出信息“Display all 2045 possibi…
-
MySQL参数max_connect_errors分析释疑
最近一MySQL服务器,由于一些特殊原因遇到“ERROR 1129 (00000): Host ‘xxx’ is blocked because of ma…
-
Xtrabackup 8.0.x关于MySQL的版本支持浅析
我们知道从MySQL 8.0.x开始,我们必须用Percona Xtrabackup 8.0.x来备份,之前的Percona XtraBackup 2.4已经不支持MySQL 8.…
-
MySQL的sql_mode的参数值NO_ZERO_IN_DATE和NO_ZERO_DATE总结
MySQL的变量sql_mode有NO_ZERO_DATE和NO_ZERO_IN_DATE这两个模式/参数值,那么它们的用途是啥呢?又有啥区别呢?下面我们来锊锊和总结一下这方面的知…