数据百科

mysql

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。 MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。...

  • 最新版本Mariadb主从搭建操作指南

    最新版本Mariadb主从搭建操作指南

    (一)主机环境配置 安装前检查

    1、系统mariadb自带包是否存在 如果存在强行卸载

    2、开启防火墙并添加相关端口到访问策略

    3、selinux是否未启用 enforce是否未0

    4、两节点

  • MySQL5.7.26 MHA集群部署操作手册

    MySQL5.7.26 MHA集群部署操作手册

    说明:
    基于CentOS7.6系统安装
    使用MySQL 5.7.26,MHA 0.58版本安装1.系统配置1.关闭防火墙
    systemctl stop firewalld.service
    systemctl disable firewalld.service
    2.关闭SEl

  • xtrabackup备份mysql以及创建自动定时任务

    xtrabackup备份mysql以及创建自动定时任务

    安装依赖关系
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes pe

  • GTID复制报错处理:Last_Error: Error 'Can't drop database 'test'; database doesn't

    GTID复制报错处理:Last_Error: Error 'Can't drop database 'test'; database doesn't

    报错显示:Slave_IO_Running: YesSlave_SQL_Running: NoLast_Error: Error 'Can't drop database 'test'; database doesn't exist' on query. Defau

  • use database 切换提示You can turn off this feature to get a quicker startup with –A

    use database 切换提示You can turn off this feature to get a quicker startup with –A

    use database 很慢/You can turn off this feature to get a quicker startup with –A
    mysql> use information_schema
    Reading table information for completion of

  • 部署otter实现mysql主备数据同步(下)

    部署otter实现mysql主备数据同步(下)

    七、数据库参数配置,建立用户,建立测试表
    1.参数配置(主备库添加)
    要求开启二进制日志记录:
    [mysqld]
    log-bin=mysql-bin #添加这一行就ok
    binlog-format=ROW #选择row模式
    serve

  • 部署otter实现mysql主备数据同步(上)

    部署otter实现mysql主备数据同步(上)

    名称:otter ['ɒtə(r)]译意: 水獭,数据搬运工语言: 纯java开发定位: 基于数据库增量日志解析,准实时同步到本机房或异地机房的mysql/oracle数据库.工作原理

  • centos7 编译安装mysql 5.7.28图文详细教程

    centos7 编译安装mysql 5.7.28图文详细教程

    centos 系统下,安装mysql,可以很方便的使用yum,rpm安装方式进行安装,但为了确保数据库的功能的完整性、可定性,很多在生产应该上,都采用编译安装的方式进行安装mysql数据库。本文,

  • 怎样写出一手好 SQL

    怎样写出一手好 SQL

    作者之前负责的一个项目,主要采用阿里云数据库MySQL,最近频繁出现慢SQL告警,执行时间最长的竟然高达5分钟。导出日志后分析,主要原因竟然是没有命中索引和没有分页处理 。其实这

  • 聊聊MySQL和MariaDB数据库的区别(性能比较)

    聊聊MySQL和MariaDB数据库的区别(性能比较)

    这篇文章的目的主要是比较 MySQL 和 MariaDB 之间的主要相似点和不同点。我们将从性能、安全性和主要功能方面对这两个数据库展开对比,并列出在选择数据库时需要考虑的重要事

  • centos7系统安装mysql(MariaDB)的教程

    centos7系统安装mysql(MariaDB)的教程

    1.centos7现状:  新系统无法再使用yum install mysql-server来安装mysql,因为已使用mariadb代替mysql。2.安装mariadb:
    [root@localhost ~]# yum -y install mariadb*
    Loaded

  • sql 替换数据库某字段内的部分内容

    sql 替换数据库某字段内的部分内容

    如果我们有个数据库表,其中有个字段,存储了如下所示的内容:

    "备注:可以点Customize now,选择安装需要的开发工具包软件,<br />也可以在需要的时候通过yum源、rpm或者编译来安装软

  • MYSQL服务无法启动和闪退的解决方法

    MYSQL服务无法启动和闪退的解决方法

    问题一:mysql服务没有安装解决办法:在cmd操作下找到mysql的安装目录(注意要用管理员身份运行cmd)
    在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令然后仍然以管

  • 讲解MYSQL的水平分表与垂直分表

    讲解MYSQL的水平分表与垂直分表

    mysql语句的优化有局限性,mysql语句的优化都是围绕着索引去优化的,那么如果mysql中的索引也解决不了海量数据查询慢的状况,那么有了水平分表与垂直分表的出现.
    水平分表:
    如上

  • 实例操作mysql varchar类型求和

    实例操作mysql varchar类型求和

    有的小伙伴在学习数据库的时候,创建表结构的时候不小心把某字段设置成了varchar但是在统计求和的时候就傻眼了,接下来跟着小编学习一下,不用改该列数据类型也能求和的方法吧!1、

  • 离线安装MYSQL的详细教程

    离线安装MYSQL的详细教程

    这篇文章主要介绍CentOS7离线安装MySQL的教程,在安装之前需要我们先删除原有的mariadb,文中也通过命令给大家介绍了,需要的朋友跟随小编也看看吧1.删除原有的mariadb,不然mysql

  • MYSQL5.7 ROOT密码修改教程

    MYSQL5.7 ROOT密码修改教程

    版本更新,原来user里的password字段已经变更为authentication_string版本更新 缘故,好多网上的教程都不适用了,甚至连官网的文档也不是能够顺利操作的。如果 MySQL 正在运行,首

  • Mysql5.6 root密码修改教程

    Mysql5.6 root密码修改教程

    一、MySQL5.6安装后,不能正常启用压缩版MySQL,解压完后在:我的电脑->属性->高级->环境变量选择PATH,在其后面添加mysql bin文件夹的路径 (如:C:\Program Files\MySQL\MySQL Serv

  • 总结MySQL存储引擎MyISAM与InnoDB区别

    总结MySQL存储引擎MyISAM与InnoDB区别

    1、MySQL默认存储引擎的变迁在MySQL 5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL 5.5之后的版本中,默认的搜索引擎变更为InnoDB。2、MyISAM与InnoDB存储引擎的主要特点MyI