博客专栏  >  数据库   >  MySQL技术

MySQL技术

汇集MySQL常用基础技术、集群技术及关联技术

关注
3 已关注
34篇博文
  • MyCat部署运行(Windows环境)与使用步骤详解

    1、MyCat概念 1.1 总体架构 MyCAT的架构如下图所示: MyCAT使用MySQL的通讯协议模拟成一个MySQL服务器,并建立了完整的Schema(数据库)、Table (数据表)、...

    2015-07-20 13:55
    16270
  • MYSQL 大小写区分说明

    1、linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写; 2、用root帐号登录后,在/etc/my.cnf 或my.ini中的[mysqld]后添加添加lower_c...

    2015-08-13 01:15
    574
  • Crontab 每天定时备份 MySQL

    1、创建shell脚本 vim /usr/mysql_back.sh #!/bin/bash back_dir=/usr/backup back_date=`date +%F` user=root p...

    2015-08-13 17:31
    330
  • mysqldump工具的使用

    mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。 运行mysqldump需一定的权限...

    2015-08-22 16:30
    478
  • Mysql的sql_mode设置

    SQL_MODE可能是比较容易让开发人员和DBA忽略的一个变量,默认为空。SQL_MODE的默认设置其实是比较冒险的一种设置,因为在这种设置下可以允许一些非法操作,比如可以将NULL插入NOT NUL...

    2015-08-22 23:28
    1078
  • MySQL5.6之后默认root密码的问题

    前端时间安装mysql5.6后,习惯性的无密码登录,但是提示要输入密码 # mysql -u root -p Enter password: ERROR 1045 (28000): Access de...

    2015-08-23 15:47
    12269
  • MySQL安装方法

    一、确认没有安装mysql数据库 查看mysql [root@localhost]# rpm -qa | grep mysql 普通卸载,如果有依赖,无法删除并提示依赖 [root@loc...

    2015-08-24 00:44
    621
  • MySQL简单MHA环境搭建

    MySQL-MHA是日本MySQL专家用Perl写的一套MySQL故障切换方案,它有Node、Manager两种角色。Node需要安装在所有MySQL服务器不管主还是从,Manager运行在独立服务器...

    2015-08-24 16:03
    2459
  • MySQL的Keepalived安装、配置、启动

    keepalived是什么 keepalived是集群管理中保证集群高可用的一个服务软件,对内解决单点故障,对外提供唯一入口。 keepalived工作原理 keepalived是一个类似于laye...

    2015-08-31 16:22
    618
  • MySQL的MHA+keepalived+负载均衡+读写分离架构

    之前写过了MySQL的简单MHA环境搭建,但是mha只是保证数据库一致性,对于实现应用访问的唯一入口、读写分离、负载均衡需要keepalived、中间件、lvs来解决了。 本次搭建使用四台虚拟机,如下...

    2015-09-01 12:09
    3164
  • MySQL的biglog文件操作

    一、查看 1、SQL (1)  查看所有binlog文件 mysql> show binary logs; (2)  查看binlog内容 mysql> show binary events in '...

    2015-09-01 16:37
    800
  • MySQL查询缓存

    很多数据库都能缓存查询的执行计划,对于相同类型的sql可以跳过SQL解析和执行计划生成阶段。而MySQL还有另一种缓存类型:缓存完整的SELECT查询结果,也就是“查询缓存”。 MySQL查询缓存保存...

    2015-09-08 23:47
    423
  • MySQL5.6配置文件详解

    character-set-server=utf8 #服务器端字符集 lower_case_table_names = 0 #默认为0,数据库、表名大小写敏感 back_log = 600   ...

    2015-09-09 12:00
    4332
  • Sysbench简介和测试

    一、sysbench简介 sysbench是一个模块化的、跨平台、开源的多线程基准测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试,主要用于评估测试各种不同系统参数下的数据库负载情况...

    2015-09-10 14:14
    494
  • MySQLSlap简介和测试

    MySQLSlap是从MySQL的5.1.4版开始就开始官方提供的压力测试工具,如果使用rpm安装,下载mysql client rpm包安装后可直接使用,查看mysql中是否存在mysqlslap,...

    2015-09-10 22:53
    588
  • MySQL的timeout参数说明

    MySQL的关于超时的参数也有不少,但是经常用的,也就几个,先列出全部的超时参数 数据库版本:Mysql 5.6.25 其他的慢慢补充。。 1,interactive_timeout 和 wait...

    2015-09-11 10:21
    530
  • MySQL高可用方案

    MySQL的各种高可用方案,大多是基于以下几种基础来部署的: 基于主从复制; 基于Galera协议; 基于NDB引擎; 基于中间件/proxy; 基于共享存储; 基于主机高可用; 在这些...

    2015-09-14 14:59
    499
  • Mysql自动化安装

    1,Shell脚本mysql二进制安装 #!/bin/bash echo "Step 1,uninstall mysql-lib" yum remove -y mysql-libs echo "S...

    2015-11-12 17:18
    508
  • percona xtrabackup的安装和使用

    一、安装 1,下载 wget http://www.percona.com/downloads/XtraBackup/XtraBackup-2.1.2/binary/Linux/x86_64/perc...

    2015-11-27 17:41
    640
  • mysql的权限控制

    一,创建用户 CREATE USER user1@'%' IDENTIFIED BY '123456'; 二,删除用户 DROP USER ‘username’@'host’; 二,创建权限 ...

    2015-12-02 11:20
    260

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部