开发前沿 13284

innodb系统表空间维护方法

环境说明: 有一个在运行中的mysql环境,由于之前的配置文件设置的过于简单(没有配置innodb_data_file_path变更);造成现在系统表空间已经满了 如果innodb…

2022-05-22 982

浅谈MySQL数据库中日期中包含零值的问题

默认情况下MySQL是可以接受在日期中插入0值,对于现实来说日期中的0值又没有什么意义。调整MySQL的sql_mode变量就能达到目的。 set @@global.sql_mod…

2022-05-22 488

innodb引擎redo文件维护方法

如果要对innodb的redo日志文件的大小与个数进行调整可以采用如下步骤: 1、关闭mysql mysqladmin -h127.0.0.1 -P3306 -uroot -p s…

2022-05-22 1,136

MySQL-group-replication 配置步骤(推荐)

MySQL-Group-Replication 是mysql-5.7.17版本开发出来的新特性;它在master-slave 之间实现了强一致性, 但是就目前来说主要是性能不太好。…

2022-05-22 1,053

mysql巡检脚本(必看篇)

如下所示: #!/usr/bin/env python3.5 import psutil import mysql.connector import argparse import…

2022-05-22 588

关于MySQL innodb_autoinc_lock_mode介绍

innodb_autoinc_lock_mode这个参数控制着在向有auto_increment 列的表插入数据时,相关锁的行为; 通过对它的设置可以达到性能与安全(主从的数据一致…

2022-05-22 1,169

关于mysql create routine 权限的一些说明

1、如果用户有create routine 权限那么他就可以创建procedure | function 。 2、如果用户创建了procedure | function 那么mys…

2022-05-22 667

浅谈mysql 针对单张表的备份与还原

A、MySQL 备份工具xtrabackup 的安装 1. percona 官方xtrabackup 的二进制版本;二进制版本解压就能用了。 2. 解压xtrabackup &am…

2022-05-22 852

MySQL删除表的时候忽略外键约束的简单实现

删除表不是特别常用,特别是对于存在外键关联的表,删除更得小心。但是在开发过程中,发现Schema设计的有问题而且要删除现有的数据库中所有的表来重新创建也是常有的事情;另外在测试的时…

2022-05-22 1,110

MySQL 关闭子表的外键约束检察方法

准备: 定义一个教师表、一个学生表;在学生表中引用教师表ID create table teachers(teacherID int not null auto_increment…

2022-05-22 518

MySQL外键约束的禁用与启用命令

MySQL外键约束的禁用与启用: MySQL外键约束是否启用是通过一个全局变量标示的: FOREIGN_KEY_CHECKS=0; 禁用状态 FOREIGN_KEY_CHECKS=…

2022-05-22 1,057

详解mysql数据库如何开启慢查询日志

数据库开启慢查询日志 修改配置文件 在配置文件my.ini中加上下面两句话 log-slow-queries = C:\xampp\mysql_slow_query.log lon…

2022-05-22 487