测速网

首页

mysql-mysql简介-关于mysql的文章在线阅读

[ mysql ]


  • mysql临时表,临时表空间,ibtmp1表空间暴增原因初探问题的形式解答:一、MySQL在什么情况下会创建临时表(Internal Temporary Table Use in MySQL)?我列举3个1. UNION查询;2. insert into select ...from ...3. ORDER BY和GROUP

  • mysql导入csv格式文件今天测试导入csv格式文件,虽然简单但是如果不注意还是会出现错误,而且mysql在某些方面做的确实对新手不是很友好,记录一下:
    创建一个csv格式文件:
    [mysql@xxx1 ycrdb]$ more /tmp

  • 【沃趣科技】MySQL高可用工具Orchestrator系列二:复制拓扑的发现沃趣科技作为国内领先的数据库云平台解决方案提供商,一直致力于企业级数据库云平台产品的研发,为用户提供高性能、高可用、可扩展的的数据库云环境及不同业务场景需求的数据库

  • mysql登陆报错mysql: unknown variable 'basedir=使用mysql登陆数据库报错
    [root@localhost ~]# mysql -uroot -p
    mysql: unknown variable 'basedir=/usr'

    报错原因:
    配置文件里面的格式有误,[mysqld]写成了[mysql]
    [root@l

  • 【Mysql】两条insert 语句产生的死锁背景:查看status日志发现两条insert 出现了死锁
    RECORD LOCKS space id 388 page no 27032 n bits 616 index `idx_svcorderserviceitem_workorderid_quantity` of table `ec

  • mysql安装出现 conflicts with mysql*的解决办法mysql安装出现 conflicts with mysql*的解决办法
    rpm -ivh Percona-Server-client-56-5.6.16-rel64.0.el6.x86_64.rpm --nodeps --force




    error: Failed dependencies:
    M

  • MySQL 5.6同一物理主机配置多实例1. 规划目录
    创建软件目录,多个实例共用一个软件目录
    [root@localhost ~]# mkdir /mysql_software_56

    单实例源码安装流程可以参考
    MySQL 5.6源码编译安装流程
    http://blog.

  • Centenos7.4下搭建mysql集群--mysql主主互备,keepalived高可用mysql + keepalived环境搭建1.环境准备系统:Centenos7.4mysql版本 mysql-5.7.26-linux-glibc2.12-x86_64.tar.gzkeepalived版本 keepalived-2.0.13.tar.gznode1 :192.168.5.23

  • Mysql备份系列mysql三种备份方式https://www.cnblogs.com/fengzhongzhuzu/p/9101782.htmlMysql备份系列(1)--备份方案总结性梳理https://www.cnblogs.com/kevingrace/p/6112565.htmlMysql备

  • 优化器成本记录表|全方位认识 mysql 系统库上一期《统计信息记录表|全方位认识 mysql 系统库》中,我们详细介绍了mysql系统库中的统计信息记录表,本期我们将为大家带来系列第五篇《优化器成本记录表|全方位认识 mysql

  • MySQL高可用方案的一些思考我在去年QCon和Gdevops广州站的时候,讲到MySQL和Oracle的现状和发展时,简单总结了下一个常见的使用误区:把MySQL当Oracle用,或者把Oracle当做MySQL用。在我们身边这种情况太多,以

  • Limitations of Online DDL for MySQLTake the following limitations into account when running online DDL operations:During an online DDL operation that copies the table, files are written to the te

  • MySQL读写分离amoeba&mysql-proxy----主从同步介绍refencen https://www.cnblogs.com/lin3615/p/5684891.html1. 读写分离方式这里介绍两种方式,一种是用mysql-proxy,一种用Amoebaamoeba优点:直接实现读写分离

  • windows系统vscode远程调试mysql准备工作本文目标是可以从 Windows VSCode 环境远程访问 Linux 的 mysql源码, 以及执行 GDB 远程调试首先准备以下软件在本地机器上:安装VS Code 目前最新版本支持 Remote -

  • 从排序原理到MYSQL中的排序方式本文参考MYSQL官方文档,算法书籍,部分为自己观点可能有误,如果有误请指出共同讨论
    转载请说明出处,谢谢!


    一、MYSQL排序可能用到的排序算法

    从MYSQL官方文档和源码的接口来看

  • MySQL Innodb_fast_shutdown参数的内部过程介绍Innodb_fast_shutdown参数告诉innodb在它关闭的时候该做什么工作,innodb_fast_shutdown影响着innodb表的行为,该参数有0,1,2三个值可以选择:
    0表示在innodb关闭的时候,需要purge

  • MySQL初始化脚本mysql_install_db使用简介及选项参数mysql_install_db是一个默认放在.../mysql/scripts的一个初始化脚本。
    该脚本可以在任何装有perl的操作系统上被使用,在5.6.8之前的版本,该脚本是一个shell脚本,并只能在unix

  • 开启 Spotlight on MySQL - Slow Query Log 的方法事情是从群友提问开始的:




    看到这个问题 首先想到有可能工具没有连接好 但是他很快给排除了然后我问他慢查询开关有没有开启




    如果没开启的话 执行:set global slow_qu

  • 介绍三种查看MySQL字符集的方法MySQL字符集设置 系统变量:
    – character_set_server:默认的内部操作字符集
    – character_set_client:客户端来源数据使用的字符集
    – character_set_connection:连接层字符集

  • MySQL Binlog Digger V4.7### 描述 ### MySQL Binlog Digger是一个基于图形界面的binlog挖掘分析工具,可以为数据恢复提供undo sql回滚语句,它免安装,能对在线binlog与离线binlog进行分析,在选定在线b

  • mysql如何允许远程访问默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。修改用户表的数据登入mysql后,更改mysql数据库里的user

  • MySQL SQL实现上下行相加减测试用表:
    CREATE TABLE `test` (`id` int(11) NOT NULL auto_increment,`value` int(11) default NULL,PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8

    随意加

  • MySQL随机选取资源随机选取一个资源
    模拟表如下:
    setautocommit=false;updateroom_infosetstate=2whereRoomID=(select*from(selectRoomIDfromroom_infowherestate=1orderbyrand()limit1)a)an

  • 【MySQL】半同步与增强半同步复制首先要明白事务提交的三个阶段,这里不再赘述。半同步复制:主上已经提交了,但是日志还没来得及传到备库,这时候宕机了,在半同步看来,主库其他会话看来是透明的,看到的是他提交了的数

  • mysql MyFlash使用一.安装MyFlash
    1.安装条件
    binlog_format=ROW
    binlog_row_image=FULL
    仅支持5.6与5.7,并且只能回滚DML

    2.安装
    unzip MyFlash.zip
    yum -y install glib2*
    cd/data/MyFlash/

  • mysql的auto_increment详解转载http://blog.csdn.net/fwkjdaghappy1/article/details/7663331 auto_increment的基本特性
    MySQL的中AUTO_INCREMENT类型的属性用于为一个表中记录自动生成ID功能,可在一

  • mysql删除重复数据mysql删除重复数据分为两种情况:
    一、以一个字段来唯一确定一条记录,可以用以下SQL来删除:
    delete glt_entity_tmp from glt_entity_tmp,(select idd from glt_entity_tmp grou

  • 【Mysql】MySQL 5.7中如何定位DDL被阻塞的问题原文地址:https://mp.weixin.qq.com/s/lD2gjyUgt4pmWdVXqqXk3w在上篇文章《MySQL表结构变更,不可不知的Metadata Lock》中,我们介绍了MDL引入的背景,及基本概念,从“道”的层面知

  • 深入理解MySQL主从原理专栏 发布相信作为一名DBA来讲MySQL主从一直都是一个绕不开的话题,我们在很多高可用构架中都能看到它的身影。在我们心中一定都或多或少的产生过一些疑问,比如:主从延迟为什么会高?主从延

  • 解析MYSQL BINLOG 二进制格式(1)--准备工作原创:转载请说明出处谢谢!

    参考源:
    1、源码log_event.h log_event.cc pack.c
    2、internals-en.epub


    一、目的
    本系列文件主要为了说明
    1、为什么说row格式较statement更占

  • MySQL存储写入速度慢分析一、存储结构分析MySQL存储结构图:解析:  1、读操作:内存读-->cache缓存读-->磁盘物理读    读取到的数据会按上述顺序往回送。  2、写操作:内存数据直接写入cache缓存(

  • MySQL执行计划explain输出列结果解析1) id:每个被独立执行的操作的标识,表示对象被操作的顺序;id值大,先被执行;如果相同,执行顺序从上到下。
    2) select_type:查询中每个select子句的类型;
    3) table:名字,被操作的对象名

  • MySQL 数据备份mysqldump与还原mysql一、手工备份和还原:1、手工备份mysqldump,这个命令在cmd控制台执行:mysqldump -uroot -proot 数据库[表1 表2] > 文件路径mysqldump -uroot -proot tmp > d:/tmp.bakmysqldump

  • mysql学习13:第八章:锁1. 锁InnoDB支持行锁,有时升级为表锁。MyISAM只支持表锁。表锁:开小小,加锁快,不会出现死锁;锁粒度大,锁冲突概率高,并发度低。行锁:开销大,加锁慢,会出现死锁,锁粒度小,锁冲突概率低,并

  • 【Mysql】MHA配置虚拟ip虚拟ip飘逸说到Failover,通常有两种方式:一种是虚拟IP地址,一种是全局配置文件。
    MHA并没有限定使用哪一种方式,而是让用户自己选择,虚拟IP地址的方式会牵扯到其它的软件,这里就不

  • mysql数据库xtrabackup压缩备份测试网上有篇文章为:TB级mysql数据之xtrabackup压缩备份迁移方案,今天自己亲测下,看看效果。结论在最后给出。简单介绍下环境:
    win7下安装的vmware linuxCentOS release 6.5 (Final)

  • 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

  • MySQL @与@@区别MySQL @与@@区别
    1、@xxx 是 用户自定义的变量  (User variables are written as @var_name)2、@@x xxx是 global或session变量  (@@global  @@session )
    作为DBA我常

  • 解压启动MySQL 安装MySQL,
    解压zip后,先将my.default.ini改名为my.ini放到根目录
    my.ini 增加
    basedir = D:\mysql_test\mysql-5.7.17-master
    datadir = D:\mysql_test\mysql-5.7.17-master

  • MySQL行级锁测试 MySQL innodb存储引擎使用与Oracle相同的行锁机制,对如何查看系统中存在的行锁情况在下面的实验中将会看到。下面是测试过程:
    session 1:更新记录 mysql> set autocommit=of

  • 一份超详细的MySQL高性能优化实战总结MySQL 对于很多 Linux 从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。在进行 MySQL 的优化之前必须要了解的就是 MySQL 的查询

  • MySQL数据库启动过程的简述1.读取事物日志,获取最近的checkpoint .
    2.遍历系统表空间,获取double_write,检查页面,
    同步数据 到独立表空间。
    3.遍历该checkpoint后的事物,重做数据。
    根据[space_id,page_no

  • MySQL(7)-mysql索引和存储引擎     本篇博客讲的是MySQL的索引的功能和使用 , 以及存储引擎的基本简介

     一. mysql索引
    索引的简介和作用
    索引在MySQL中叫做"键" , 是存储引擎用于快速找到记录的一

  • MySQL 5.7初始化报错error while loading shared libraries: libnuma.so.1MySQL 5.7初始化报错

    [root@mysql-server mysql_software_57]# /data1/mysql_software_57/bin/mysqld --defaults-file=/etc/my_57.cnf --initialize-insecure --user=mysq

  • 在线更改MySQL表结构工具gh-ost的特点介绍无触发器:这也是其他工具最受诟病之处。触发器方案会对MySQL的性能造成比较大的影响,严重时甚至会拖垮主库。轻量级:gh-ost获取数据表修改操作的方法是伪装成从库连入,获取并解

  • MySQL 中一个双引号的错位引发的血案来源:For DBAwww.fordba.com/mysql-double-quotation-marks-accident.html一、前言最近经常碰到开发误删除误更新数据,这不,他们又给我找了个麻烦,我们来看下整个过程。二、过程

  • MySQL:一个特殊的问题---这是开发问的一个问题---###一、问题描述如果一个表有一个联合索引 (a,b):索引记录如下:id1 id21 101 101 102 202 203 303 30意思就是说通过a进行过滤的数据和通过a和b过

  • 关于运行mysql_install_db命令导致sudo systemctl start /restart mariadb.service启动失败问题运行环境:centos 7数据库:mariadb问题描述:在yum安装mariadb数据库运行后运行了/var/lib/mysql_install_db命令,从而导致mariadb数据库启动或重启都失败。故障解决:
    [centos@cen

  • mysql btree索引概述今天研究下,mysql中的B-tree索引,通过这篇文章你可以了解到,mysql中的btree索引的原理,检索数据的过程,innodb和myisam引擎中btree索引的不同,以及btree索引的好处和限制。 B-Tree

  • MySQL truncate原理https://dba.stackexchange.com/questions/147600/mysql-truncate-table-blocks-queries-in-other-databaseshttps://dev.mysql.com/doc/refman/8.0/en/truncate-table.html

  • mysql-物理备份-Percona xtrabackup xtrabackup是percona公司开发的一个用于mysql物理热备的备份工具。 软件安装后一共有4个可执行文件: innobackupex:perl脚本,用来备份非innodb表,同时会调用xtrabackup来备

  • 初识MariaDB之1——MariaDB的安装一、MariaDB介绍MariaDB是Mysql在被Oracle收购后由原作者重新开发的一种关系型数据库程序,由于是同一个作者,所以在操作上与Mysql十分类似,版本也是相互对应,如:MariaDB5.5对应My

  • MongoDB与MySQL关于写确认的异同云妹导读:所谓写确认,是指用户将数据写入数据库之后,数据库告知用户写入成功的一个概念。根据数据库的特点和配置,可以在不同的写入程度上,返回给用户,而这其中,就涉及到了不同的性

  • mysql删库不跑路上周夜里,一个奢侈品电商网站的程序员手抖,把阿里云rds的某个库给删了,当时都11点多了,心中一万个羊驼在奔腾,还好,没让我出手,小弟就把它给恢复了。昨天上午,又一个网站的程序员手

  • GoldenGate从oracle迁移数据到mysql 1 软件简介 安装时应该选择最为稳定的安装版本,现在官方发布的版本主要为: Oracle GoldenGate 11.2.1.0.1 对应不同的数据库和版本,有不同的安装介质。下面是根据现网情况使用

  • MYSQL_审计日志查看1.下载插件libaudit_plugin.sohttps://bintray.com/mcafee/mysql-audit-plugin/release/1.1.7-805#files2. 安装插件# unzipaudit-plugin-percona-5.7-1.1.7-805-linux-x86_

  • mysql分区表笔记mysql分区表
    mysql分区表是一个独立的逻辑表,但是底层由多个物理字表组成。
    对分区的请求,都会通过句柄对象转化成对存储引擎接口的调用。所以分区对于
    对于sql层来说是一个

  • MySQL:5.6 大事务show engine innodb status故障一例今天遇到一个朋友的线上问题,大概意思就是说,我有一个线上的大事务大概100G左右,正在做回滚,当前看起来似乎影响了线上的业务,并且回滚很慢,是否可以减轻对线上业务的影响。并且朋

  • MySQL数据库UTF8mb4设置更改MySQL数据库的编码为utf8mb4原文:http://blog.csdn.net/woslx/article/details/49685111utf-8编码可能2个字节、3个字节、4个字节的字符,但是MySQL的utf8编码只支持3字节

  • MySQL的权限设置和备份还原MySQL数据库系统的维护工作主要包括用户权限的设置、数据库的备份与恢复,本篇博客将对进行这些操作进行讲解数据库的用户授权MySQL数据库的root用户账号拥有对所有库、表的全


栏目导航