TokuDB
先了解一下他的情况:tokudb是一个应用再mysql和MariaDB中的存储引擎,它使用索引加快查询速度,具有高扩展性,并支持hot scheme modification。特点:1.插入性能快20~80倍;2.压缩数据减少存储空间;3.数据量可以扩展到几个TB;4.不会产生索引碎片;5.支持hot column addition , hot indexin...
Mysql利用mysql_multi配置一台主机多个实例
在Mysql官方帮助文档中,详细记录中Mysql的启动方式,有mysqld_safe、mysql.server、mysql_multi这三种。关于mysql_multi的介绍:Mysqld_multi可以管理多个帧听不同Unix套接字文件和TCP/IP端口的连接的mysqld 进程。它可以启动或停止服务器,或报告它们的当前状态。即可以管理多个实例。笔者...
mysql多实例部署
1.修改my.cnf[mysql][mysqld_multi]mysqld = /usr/local/mysql/bin/mysqld_safemysqladmin = /usr/local/mysql/bin/mysqladminuser =password =[mysqld1]#explicit_defaults_for_timestamp=trueport = 3306skip-name-r...
mysql使用mysqldump 与 mysqlimport进行数据库迁移
mysql使用mysqldump 与 mysqlimport进行数据库迁移;在cmd分别执行导出test库:mysqldump -uroot -p404 --tab='/home/pw/' test导入test库:先执行test文件夹中的sql创建表结构,在恢复数据mysqlimport -uroot -p404 test /home/pw/dept.txt /home/pw/emp.txt...
mysqldump备份
Mysqldump 最近用到mysql的dump导库表,将该命令的使用方法记录下来: mysqldump备份:mysqldump -u用户名 -p密码 -h主机 数据库 a -w "sql条件" --lock-all-tables > 路径案例:mysqldump -uroot -p1234 -hlocalhost db1 a -w "id in (select id fromb)" --lock-all-tables > c:\aa.txtmysqldump还原:...
解决Mysql导入乱码问题
解决Mysql导入乱码问题方法一: 通过增加参数 –default-character-set = utf8 解决乱码问题 C:\Users\Administrator>mysql -uroot -p yktgl < F:\YIKATONG\application\gl.sql --default-character-set=utf8方法二: 在命令行导入乱码解决1.mysql>use gl; 2.mysql> set names utf8; 3.mysql>source example.sq...
MYSQL配置远程连接
资料整理与网络解决MySQL不允许从远程访问的方法开启 MySQL 的远程登陆帐号有两大步:1、确定服务器上的防火墙没有阻止 3306 端口。MySQL 默认的端口是 3306 ,需要确定防火墙没有阻止 3306 端口,否则远程是无法通过 3306 端口连接到 MySQL 的。如果您在安装 MySQL 时指定了其他端口,请在防火墙中...
Mysql 权限管理
Mysql 账户权限信息存储在 mysql 数据库 user、db、host、table_priv、colunms_priv和procs_priv表中,在Mysql 启动时服务器将这些数据库表内容读入内存中。 Mysql 权限层级主要分为: 服务器、数据库、表、列。按权限的使用环境则主要分为:普通权限、管理员权限、特殊权限,其中普通权限主...
MySQL日志管理
MySQL日志管理一、日志类型:MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:日志文件 记入文件中的信息类型错误日志 记录启动、运行或停止时出现的问题。查询日志 记录建立的客户端连接和执行的语句。二进制日志 记录所有更改数据的语句。主要用于复制和即时点恢复。...
MySQL 备份与还原详解
大纲一、MySQL备份类型二、MySQL备份都备份什么?三、MySQL备份工具四、MySQL备份策略五、备份准备工作六、备份策...
MySQL双主配置
准备环境:服务器操作系统为RHEL6.4 x86_64,为最小化安装。主机A和主机B均关闭防火墙和SELINUX ,IP地址分别为192.168.131.129和192.168.131.130,MySQL版本为5.6.26,为通用二进制包。1.安装MySQL1.主机A操作# tar xf mysql-5.6.26-linux-glibc2.5-x86_64.tar.gz# mv mysql-5.6.26-linux-glibc2.5-...
mysql主从复制
怎么安装mysql数据库,这里不说了,只说它的主从复制,步骤如下:1、主从服务器分别作以下操作: 1.1、版本一致 1.2、初始化表,并在后台启动mysql 1.3、修改root的密码2、修改主服务器master: #vi /etc/my.cnf [mysqld] ...
mysql中授权(grant)和撤销授权(revoke)等命令的用法详解
MySQL的权限系统围绕着两个概念: 认证->确定用户是否允许连接数据库服务器 授权->确定用户是否拥有足够的权限执行查询请求等。如果认证不成功的话,哪么授权肯定是无法进行的。revoke 跟 grant 的语法差不多,只需要把关键字 “to” 换成 “from” ...
Linux MySQL主从复制(Replication)配置
2011-09-13 16:03 by 周国选, 17701 阅读, 2 评论, 收藏, 编辑MySQL是开源的关系型数据库系统。复制(Replication)是从一台MySQL数据库服务器(主服务器master)复制数据到另一个服务器(从服务器slave)的一个进程。配置主服务器(master)1、编辑数据库配置文件my.cnf,一般在/etc/目录下。...
Slave_SQL_Running: No mysql同步故障解决
mysql:start slave; ERROR 1201 主从服务器模式,从服务器重启后发现备份停止,手动启动mysql>start slave;出现下面的错误:ERROR 1201 (HY000): Could not initialize master info structure;...
Mysql源码安装
源码包mysql : mysql-5.6.4-m7.tar.gz 1.安装cmake [root@linux5 Desktop]# yum install cmake 2.解压 [root@linux5 mysql]# tar -zxvf mysql-5.6.4-m7.tar.gz 3. 重命名 ...
源码包编译安装MySQL 5.6脚本
源码包编译安装MySQL5.6脚本,一个机器安装两个MySQL数据库,编译时指定端口,安装路径和socket文件位置。安装完成的MySQL安装文件可以打包复制到别的机器使用,在别的机器使用时候只需要初始化,给相关目录权限既可以。安装3306端口的MySQL:#!/bin/bashgroupadd mysqluseradd -g mysql mysql -s /...
MySQL备份与恢复的三种方法总结
实验环境:RHEL5.8 ,SElinux关闭,MySQL是tar包初始化安装版本5.5.28一.测试环境准备1.1 mysql的安装就不说了,见 http://www.linuxidc.com/Linux/2012-04/58990.htm1.2 编缉/etc/my.cnf把二进制日志存放目录改到其它非数据目录,innodb每表一文件建立一目录用于存放二进制日志mkdir /mybinlog ...
动态修改MYSQL配置参数
版权声明:本文为博主原创文章,未经博主允许不得转载。MySQL数据库也像Oracle数据库一样,可以动态的修改参数,可以修改会话级变量只对当前会话产生影响;也可以修改全局变量,对所有新连接的会话都产生影响。修改会话级变量用show variables 命令查看当前参数的值,like 'pattern'用于模式匹配,查...
MySQL 服务器参数说明及查看 设置方法
查看参数:SHOW VARIABLES; 设置参数:SET GLOBAL 参数名称=value;如设置数据库最大连接数为:SET GLOBAL max_connections=1000。 用shell>mysqld-help这个命令可以得到一张所有mysql选项和可配置变量的表.输出以下信息: possible variables for option--set-variable(-o) are: back_log current value:5 //要求mysq...