-
MYSQL查询--聚合函数获取
所属栏目:[MySql教程] 日期:2023-07-29 热度:1182
聚合函数查询
聚合函数的最大特点是它们根据一组数据求出一个值。聚合函数的结果值只根据选定行中非NULL的值进行计算,NULL值被忽略。
COUNT()函数
COUNT()函数,对于除“*”以外的任何参数,[详细] -
MySQL回滚工具binlog2sql使用描述
所属栏目:[MySql教程] 日期:2023-07-29 热度:5449
直接从官网下载软件包,照着github上给的方法,虽然可以安装成功,但是执行如下命了报错,由于此工具源代码是是别人所写,目前暂时没找到是代码的哪个地方导致的语法错误。有知道的网友朋友可以友情提醒下,谢谢。[详细]
-
TiDB rpm 安装方式描述
所属栏目:[MySql教程] 日期:2023-07-29 热度:8250
rpm/deb 或yum/apt 一直以来都是Linux 上最简单的软件安装方式。
由于TiDB 官方更推崇ansible/docker/k8s的安装方式,对于传统安装方式,官方仅仅给出了二进制安装文件,没有给出rpm 安装方式。
本着折腾的精[详细] -
CentOS7.4下MySQL5.7.28的RPM的形式安装
所属栏目:[MySql教程] 日期:2023-07-29 热度:6399
Linux系统版本:CentOS7.4
MySQL版本:5.7.28
在Linux平台有RPM包、二进制包、源码包3中安装方式,这一篇文章主要是以RPM包为例来介绍如何在Linux平台下进行MySQL的安装。
下载地址:
https://cdn.m[详细] -
mysql 存储函数实现搬表
所属栏目:[MySql教程] 日期:2023-07-29 热度:9916
实现简单搬表,使用游标循环
第一行 DELIMITER //和最后一行的//必须,否则遇到分号就报错
DELIMITER //
create procedure movedata()
BEGIN
DECLARE Done INT DEFAULT 0;
DECL[详细] -
MySQL之MHA高可以使用配置及故障转移
所属栏目:[MySql教程] 日期:2023-07-29 热度:1890
前言:
中心化群集:有master、slave,
MHA用来解决群集中master宕机的情况,
MMM群集架构:有两台master服务器
MHA概述
日本DeNA公司youshimaton(现就职于Facebook公司)开发
一套优秀的作[详细] -
MySQL之函数、存储过程及触发器
所属栏目:[MySql教程] 日期:2023-07-29 热度:4677
MySQL中函数、存储过程和触发器现在用得不多了,做了解就可以,因为现在数据库性能是很多系统的瓶颈了,这些操作都可以在数据库外由专业的编程语言如java等来完成,以减轻数据库负担,数据库只负责数据存储。
函[详细] -
DBSync如何连接并同步至MySQL
所属栏目:[MySql教程] 日期:2023-07-28 热度:8386
DBSync支持各种异构数据库之间的同步,如Access、SQL Server、Oracle、MySQL、DB2等,但很多用户在同步MySQL时遇到问题,这里讲述一下解决措施。
1、问题现象
DBSync设置同步任务时,如果数据库类型是MySQL,[详细] -
mysql8.0二进制安装部署
所属栏目:[MySql教程] 日期:2023-07-28 热度:8145
mysql8.0二进制安装
1.创建目录授权
groupadd mysql
useradd mysql
mkdir -p /usr/local/mysql/
mkdir -p /usr/local/mysql/data
mkdir -p /usr/local/mysql/etc
mkdir -p /usr/local/m[详细] -
再聊mysql锁机制及原理—锁的诠释
所属栏目:[MySql教程] 日期:2023-07-28 热度:4391
加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更[详细]
-
MySQL 数组转double调换栈帧(可能丢了精度)
所属栏目:[MySql教程] 日期:2023-07-28 热度:7119
一、转换案例
最近有朋友讨论字符串转换double丢失精度的问题案例如下:
本案例来自朋友徐晨亮
root@mysqldb 22:12: [xucl]> show create table t1\G*************************** 1. row **************[详细] -
使用-mycli选项进行mysql命令行自动扩展的安装
所属栏目:[MySql教程] 日期:2023-07-28 热度:7280
mysql命令行自动补全——mycli安装
1、基于python安装pip
[root@mysql ~]# yum -y install python-pip python-devel
[root@mysql ~]# curl https://bootstrap.pypa.io/get-pip.py -o get-pip.p[详细] -
Mycat 1.6.5 分片导入时报2013代码搞定方法
所属栏目:[MySql教程] 日期:2023-07-28 热度:128
Mycat 1.6.5 分片导入时报2013代码解决方法
1.基本信息,
mysql 5.7.22 节点: datanode1, datanode2, datanode3
mycat 1.6.5.
2.故障现象: 导入千万级测试数据的时候报2013,2006,或者3009连接中断
[详细] -
MYSQL举动
所属栏目:[MySql教程] 日期:2023-07-28 热度:6600
MySQL行为
在MySQL中,存在两个可以控制行为的变量,它们分别是AUTOCOMMIT变量和TRANSACTION ISOLACTION LEVEL变量。
自动提交
在MySQL中,如果不更改其自动提交变量,则系统会自动向数据库提交结果,用[详细] -
MySQL压力测试工具使用方法
所属栏目:[MySql教程] 日期:2023-07-28 热度:3548
一、MySQL自带的压力测试工具——Mysqlslap
mysqlslap是mysql自带的基准测试工具,该工具查询数据,语法简单,灵活容易使用.该工具可以模拟多个客户端同时并发的向服务器发出查询更新,给出了性能测试数据[详细] -
xampp中的mysql启动时没法产生err文件
所属栏目:[MySql教程] 日期:2023-07-28 热度:1869
centos6.5,安装完xampp5.6.30,启动mysql报错,不能产生.err文件
[root@zabbix_server ~]# /opt/lampp/lampp startmysql
XAMPP: Starting MySQL...ok.
[root@zabbix_server ~]# /opt/lampp/bin/mysqld_[详细] -
MySQL分区类别
所属栏目:[MySql教程] 日期:2023-07-28 热度:1490
博文大纲:
1、RANGE分区
2、LIST分区
3、HASH分区
4、key分区
5、MySQL分表和分区的区别
6、附加:如何实现将分区放在不同的目录下进行存储
MySQL分区类型如下:
RANFGE分区
L[详细] -
mydumper工作原理详解
所属栏目:[MySql教程] 日期:2023-07-28 热度:2337
mydumper工作原理解析
1、简介
逻辑备份小钢炮--mydumper是针对MySQL的高性能多线程备份工具。该工具是由MySQL、Facebook、skysql公司的开发人员一起开发的。是由轻量级C语言开发;执行速度据说比mysqldump快[详细] -
mysql比较常用语句案例
所属栏目:[MySql教程] 日期:2023-07-27 热度:1049
mysql常用语句案例
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建 备份数据的 device
USE master
[详细] -
MySQL数据库跨划分迁移
所属栏目:[MySql教程] 日期:2023-07-27 热度:6042
一、需求分析
MySQL数据库一主两备,但是未在同一个分区,所谓分区是指数据存放在不同的存储上,目的是防止存储故障导致数据丢失。
二、解决方案,数据迁移
通过备库对数据进行迁移,不动主库,不影响业[详细] -
在 MySQL 中,我们使用 IP地址而不是套接字来登录
所属栏目:[MySql教程] 日期:2023-07-27 热度:9848
##想当然的指定hostname和端口。。。。失败
[root@mysql01 ~]# /opt/mysql/bin/mysql -uroot -h localhost -P 3307 -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server t[详细] -
Windows中破解MySQL密码
所属栏目:[MySql教程] 日期:2023-07-27 热度:1115
Windows上破解MySQL密码
1.打开服务
Win+R输入service.msc 找到MySQL服务停止即可
2.打开cmd进入到MySQL的bin文件夹
输入 mysqld -nt --skip-grant-tables 直接回车,会显示下面类似字符
140317 13:[详细] -
MySQL自带工具使用说明
所属栏目:[MySql教程] 日期:2023-07-27 热度:5444
在MySQL中,自带了许多功能比较强大的工具,如mysql、mysqladmin、mysqldump等。这篇博文将写下部分命令工具的用法。
1、mysql命令
Mysql命令是用的最多的一个命令工具了,为用户提供一个命令行接口来操作管[详细] -
二进制配置MySQL 5.7
所属栏目:[MySql教程] 日期:2023-07-27 热度:9469
二进制部署比较简单,无需安装依赖环境,可以去mysql官网下载MySQL二进制包。或者说通过我网盘的链接进行下载,网盘链接中有自动部署的脚本。
注:最新的MySQL 8.0版本与这个5.7版本的部署过程完全一致,[详细] -
MySQL 8.0用户与角色管理
所属栏目:[MySql教程] 日期:2023-07-27 热度:2613
MySQL8.0新加了很多功能,其中在用户管理中增加了角色的管理,默认的密码加密方式也做了调整,由之前的sha1改为了sha2,同时加上5.7的禁用用户和用户过期的设置,这样方面用户的管理和权限的管理,也增加了用户的安全[详细]