浅谈MySQL数据库中日期中包含零值的问题 Mysql
默认情况下MySQL是可以接受在日期中插入0值,对于现实来说日期中的0值又没有什么意义。调整MySQL的sql_mode变量就能达到目的。set @@global.sql_mode='STRI
标签: mysql
MySQL-group-replication 配置步骤(推荐) Mysql
MySQL-Group-Replication 是mysql-5.7.17版本开发出来的新特性;它在master-slave 之间实现了强一致性,但是就目前来说主要是性能不太好。【1】确定当前的mysql
标签: mysql
mysql巡检脚本(必看篇) Mysql
如下所示:#!/usr/bin/env python3.5import psutilimport mysql.connectorimport argparseimport jsonimport datetimedef get_cpu_info(verbose): cpu_info={} if verbose >0:
标签: mysql
关于MySQL innodb_autoinc_lock_mode介绍 Mysql
innodb_autoinc_lock_mode这个参数控制着在向有auto_increment 列的表插入数据时,相关锁的行为; 通过对它的设置可以达到性能与安全(主从的数据一致性)的平衡 【0】我们先对insert做一下分类 首先ins...
标签: mysql
关于mysql create routine 权限的一些说明 Mysql
1、如果用户有create routine 权限那么他就可以创建procedure | function 。2、如果用户创建了procedure | function 那么mysql 会自动赋予它对procedure | function 的alter r
标签: mysql
浅谈mysql 针对单张表的备份与还原 Mysql
A、MySQL 备份工具xtrabackup 的安装1. percona 官方xtrabackup 的二进制版本;二进制版本解压就能用了。2. 解压xtrabackup & 创建连接tar -xzvf percona-xtrabackup-2.3.
标签: mysql
MySQL删除表的时候忽略外键约束的简单实现 Mysql
删除表不是特别常用,特别是对于存在外键关联的表,删除更得小心。但是在开发过程中,发现Schema设计的有问题而且要删除现有的数据库中所有的表来重新创建也是常有的事情;另外在测试的时候,也有需要重新创建数据库的所有表。当然很多自动化工具也可以...
标签: mysql
MySQL 关闭子表的外键约束检察方法 Mysql
准备:定义一个教师表、一个学生表;在学生表中引用教师表IDcreate table teachers(teacherID int not null auto_increment primary key,teacherName varchar(8));create table st
标签: mysql
explain分析sql效率的方法 Mysql
Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法: EXPL...
标签: mysql
重置MySQL中表中自增列的初始值的实现方法 Mysql
重置MySQL中表中自增列的初始值的实现方法 1. 问题的提出 在MySQL的数据库设计中,一般都会设计自增的数字列,用作业务无关的主键。 在数据库出现频繁的删除操作或者清空操作之后,其自增的值仍然会自动增长,如果需要重新开始该如何做呢? ...
标签: mysql