-
MHA配备虚拟ip
所属栏目:[MySql教程] 日期:2022-04-02 热度:99
虚拟ip飘逸 说到Failover,通常有两种方式:一种是虚拟IP地址,一种是全局配置文件。 MHA并没有限定使用哪一种方式,而是让用户自己选择,虚拟IP地址的方式会牵扯到其它的软件,这里就不赘述了 上篇文章搭建mha+keepalive就是通过keepalive来控制虚拟ip,[详细]
-
解压开启MySQL
所属栏目:[MySql教程] 日期:2022-04-02 热度:146
安装MySQL, 解压zip后,先将my.default.ini改名为my.ini放到根目录 命令行执行: mysqld --initialize --user=mysql --console 先执行以上命令, 生成库. 注意有个临时密码, 要记下来. 然后启动服务. mysqld 然后再命令行: mysql -u root -p 输入密码, 再输[详细]
-
MYsql-存储进程-游标的嵌套
所属栏目:[MySql教程] 日期:2022-04-02 热度:179
自己搞了一下,答案确实是.. [@more@] create table heyf_6 (empid int , deptid int ); insert into heyf_6 values (1,20),(2,30),(5,20),(4,50),(6,20); --按DEPTID从小到大打印各个部分里的EMPID DROP PROCEDURE IF EXISTS proc_empid; DELIMITER // CRE[详细]
-
mysql 5.7数据库安装布局
所属栏目:[MySql教程] 日期:2022-04-02 热度:99
mysql 5.7数据库安装布局: 一、安装依赖环境: yum -y install libaio libaio-devel libtool make automake autoconf numactl numactl-devel bzip2 gcc gcc-c++ perl perl-DBI perl-ExtUtils-MakeMaker perl-devel perl-Time-HiRes perl-DBD-MySQL pcre-d[详细]
-
从库数据的查找和参数slave_rows_search_algorithms
所属栏目:[MySql教程] 日期:2022-04-02 热度:196
从库数据的查询和参数slave_rows_search_algorithms: 一、索引操找和定位栈帧 slave_rows_search_algorithms默认。 一些debug的断点: ha_innobase::index_read:这个函数是访问索引的时候定位到值所在的位置用到的函数,因为必须要知道读取索引的开始位[详细]
-
mysql数据库xtrabackup压缩备份测验
所属栏目:[MySql教程] 日期:2022-04-02 热度:139
网上有篇文章为:TB级mysql数据之xtrabackup压缩备份迁移方案,今天自己亲测下,看看效果。结论在最后给出。简单介绍下环境: win7下安装的vmware linux CentOS release 6.5 (Final) x86_64 , mysql 5.6.32 xtrabackup version 2.2.12 based on MySQL serv[详细]
-
lower_case_table_names参数设定处理Error Code
所属栏目:[MySql教程] 日期:2022-04-02 热度:68
在 MariaDB 10.2.11 for windows中使用mysqldump导出DB,并导入Mysql 5.7.16 for Linux后,在程式执行时报错:Error Code: 1146. Table XXX doesnt exist 检查程式代码发现执行SQL :SELECT * FROM Base_User ... 报的错,但检查Mysql 5.7.16 for Linux 中t[详细]
-
CentOS下使用yum方式安装percona xtrabackup过程
所属栏目:[MySql教程] 日期:2022-04-01 热度:93
编辑/etc/yum.repos.d/Percona.repo,加入以下内容: #vi /etc/yum.repos.d/Percona.repo [percona] name = CentOS $releasever - Percona baseurl=http://repo.percona.com/centos/$releasever/os/$basearch/ enabled = 1 gpgkey = file:///etc/pki/rpm-gpg[详细]
-
应用连接过时排查DB MySQL
所属栏目:[MySql教程] 日期:2022-04-01 热度:53
应用超时报错如下: [2020-04-22 10:25:50,928] [ERROR] [DruidPooledStatement:357] [DubboServerHandler-192.168.xx.xx:20881-threa d-199] -- [TID: 668796908.406.15875214226879429] CommunicationsException, druid version 1.1.10, jdbcUrl : jdbc:[详细]
-
mysql启动,由于磁盘空间不足引起的报错
所属栏目:[MySql教程] 日期:2022-04-01 热度:180
一次启动mysql的时候,起不来并报以下错误: [root@red2 fonts]# /etc/init.d/mysqld start Starting MySQL..The server quit without updating PID file (/opt/mysql/data/red2.pid).[FAILED] 1,系统是Red Hat Enterprise Linux Server release 5.8,数[详细]
-
CentOS6.5二进制文件安置MySQL5.6.39
所属栏目:[MySql教程] 日期:2022-04-01 热度:66
CentOS6.5二进制文件安装MySQL5.6.39 准备工作 MySQ二进制安装Lmysql-5.6.39-linux-glibc2.12-x86_64.tar.gz 准备( 官网下载 ) 一、检查是否安装过MySQL并卸载 # 检查是否安装过MySQL [root@csxf ~]# rpm -qa|grep mysql # 删除所有MySQL [root@csxf ~]# y[详细]
-
小C的MySQL学习笔记 MySQL的安装布局
所属栏目:[MySql教程] 日期:2022-04-01 热度:56
个人MySQL学习笔记第一章,记录MySQL在linux操作系统下的安装流程 一、MySQL安装包的下载 二、MySQL安装流程 1. 关闭防火墙和selinux [root@mysql ~]# service iptables stop [root@mysql ~]# chkconfig iptables off [root@mysql ~]# chkconfig --list|gr[详细]
-
MySQL 基准测试工具tpcc-mysql使用手册及报告解析
所属栏目:[MySql教程] 日期:2022-04-01 热度:119
〇 下载安装 make如果成功后,会在tpcc-mysql目录下生成tpcc_load与tpcc_start两个工具。 make如果报错,一般原因是缺少mysql_config环境,报错形如: /bin/sh: mysql_config: command not found load.c:19:19: error: mysql.h: No such file or directory[详细]
-
MySQL log_timestamps参数与mysql数据库读取my.cnf的次序
所属栏目:[MySql教程] 日期:2022-04-01 热度:87
最近,遇到一个奇怪的问题,mysql使用--defaults-file指定my.cnf启动数据库,结果每次启动都报错 log_timestamps 参数无效。 MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序 1、mysql启动确实使用--defaults-file指定了特定的my.cnf 2、启动确实[详细]
-
Double类型精度问题造成的错误
所属栏目:[MySql教程] 日期:2022-04-01 热度:157
研发同事让把某个double类型字段的值四舍五入保留2位小数,mysql中round(col,2)可以实现四舍五入并且保留2位小数,但是神奇的事情发生了:发现有的四舍五入是正确的,而有的不是我们想要的结果,如下:简单模拟此场景: yujxdrop table dd; yujxcreate tab[详细]
-
MySQL分区简介
所属栏目:[MySql教程] 日期:2022-04-01 热度:51
不论创建何种类型的分区,如果表中存在主键或唯一索引时,分区列必须是唯一索引的一个组成部分 mysql create table t1( - col1 int not null,col2 date not null,col3 int not null,col4 int not null,unique key(col1,col2)) partition by hash(col3) par[详细]
-
MySQL 8.0处理Too many connection
所属栏目:[MySql教程] 日期:2022-04-01 热度:130
其实这个功能,MySQL增加的着实太晚了。在MariaDB 10.0和Percona5.6版本中,有个参数extra_port可以登录后门解决。 在MySQL 8.0版本中,有个类似的参数实现了该功能。 admin_address = 127.0.0.1 admin_port = 13308 create_admin_listener_thread = ON 注[详细]
-
MySQL的权限设定和备份还原
所属栏目:[MySql教程] 日期:2022-04-01 热度:64
MySQL数据库系统的维护工作主要包括用户权限的设置、数据库的备份与恢复,本篇博客将对进行这些操作进行讲解 数据库的用户授权 MySQL数据库的root用户账号拥有对所有库、表的全部权限,频繁使用root账号会给数据库服务器带来一定的风险。在工作中,通常会[详细]
-
percona MYSQL 5.7.13 5.7.14 MYSQLDUMP 输入报错delimiter
所属栏目:[MySql教程] 日期:2022-04-01 热度:58
percona 5.7.13 5.7.14 MYSQLDUMP备份完成后不能呢导回去, 文件一大了非常麻烦,最近遇到这样的问题。 [root@testmy client]# /mysqldata/mysql3308/bin/mysql -uroot -plog.sql Enter password: ERROR at line 63: DELIMITER must be followed by a deli[详细]
-
LINUX系统编程 SWAP原理以及和数据库 MYSQL ORACLE联系
所属栏目:[MySql教程] 日期:2022-04-01 热度:81
作为一位DBA长期以来一直受到一些关于SWAP使用的问题,比如如下问题: 1、为了我 free 中buffer/cache明明还有空间为什么SWAP使用了? 2、哪个(些)进程使用了最多的SWAP? 3、如果在ORACLE或者MYSQL避免使用SWAP? 4、为什么要使用直接路径绕过操作系统缓[详细]
-
MySQL 5.7.22 rpm 安置方式
所属栏目:[MySql教程] 日期:2022-04-01 热度:50
在MySQL官网下载安装包 [root@hashow-db-master resource]# tar -xvf mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar [root@hashow-db-master resource]# ls DATALOSS_WARNING_README.txt mysql-community-common-5.7.22-1.el7.x86_64.rpm mysql-community-lib[详细]
-
什么是统计解析?思维导图来解答!
所属栏目:[MySql教程] 日期:2022-04-01 热度:157
无论是在招聘信息,还是日常的鸡汤干货,想必大家都听过统计分析这个词。那么究竟什么是统计分析呢?具体点的内容包括哪些呢?今天小编就用 思维导图带大家认识这个名词。 那么统计分析又有什么特征呢?统计分析具有三个特征:科学性,直观性,可重复性。[详细]
-
MySQL数据库UTF8mb4设定
所属栏目:[MySql教程] 日期:2022-04-01 热度:79
utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节的数据,而移动端的表情数据是4个字节的字符。如果直接往采用utf-8编码的数据库中插入表情数据,Java程序中将报SQL异常: utf8mb4编码是utf8编码的超集,兼容utf8,并且能存[详细]
-
相关极速赛车源码搭建mysql复合索引
所属栏目:[MySql教程] 日期:2022-04-01 热度:154
复合索引原则:极速赛车源码搭建 最左前缀原则:企 娥:217 1793 408 index(a,b,c) 1、每次查询必须有a,如ab,ac,abc,如果没有a,只有bc查询将失效 2、查询中带or,查询失效 3、查询中带%*,查询失效。 4、where a=* and b and c=* ,c将不走索引 所以还是[详细]
-
mysql数据库安装途径迁移
所属栏目:[MySql教程] 日期:2022-04-01 热度:94
mysql数据库安装路径迁移之前,先停止业务。 一、停止数据库服务 systemctl stop mysqld 二、查看服务器存储情况 df -h 三、进入数据库默认安装目录 cd /var/lib/mysql 四、查看mysql默认路径下文件大小 du -h --max-depth=1 /var/lib/mysql 五、复制/var/[详细]