随笔分类 -  MySQL

摘要:mysql源码升级 升级的方法一般有两类: 1.利用mysqldump来直接导出sql文件,导入到新库中,这种方法是最省事儿的,也是最保险的,缺点的话,也显而易见,大库的mysqldump费时费力。 2.直接替换掉mysql的安装目录和my.cnf,利用mysql_upgrade 来完成系统表的升级 阅读全文
posted @ 2018-03-05 17:33 Callum 编辑
摘要:阅读目录: 1、Windows下安装MySQL 2、Linux下安装MySQL 序章: MySQL是个小型的数据库,用来自己做小项目,做学习练习什么的再适合不过了,不过新手总会被一些莫名奇妙的问题难住,想要学习什么的,连环境都搭不好,简直是受罪,我也是个饱受这种痛苦的新手,所以想把遇到的问题都总结下 阅读全文
posted @ 2017-02-20 21:53 Callum 编辑
摘要:rhel6系统中,mysql 5.6复制新特性下主从复制配置[基于GTID] 1.mysql5.6在复制方面的新特性: (1).支持多线程复制:事实上是针对每个database开启相应的独立线程,即每个库有一个单独的(sql thread).针对这样的改进,如果我们想实现多线程复 制,无疑要对现存的 阅读全文
posted @ 2017-02-20 21:10 Callum 编辑
摘要:如果主从配置之前安装了云平台,请停止云平台后在进行mysql主从配置。 阅读全文
posted @ 2017-02-17 22:04 Callum 编辑
摘要:1 MySQL5.6 主主复制 环境如下: CentOS6.4_64 MySQL5.6 master1:192.168.10.11 master2:192.168.10.12 1.1 配置 master1 a. 修改 my.cnf 文件,增加如下内容: server-id=1 #数据库 ID 号 log-bin=mysql-bin #启用二进制日志; binlog-do-db=baba1 #需要... 阅读全文
posted @ 2016-10-18 11:11 Callum 编辑
摘要:1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名 阅读全文
posted @ 2016-10-18 10:46 Callum 编辑
摘要:1、首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的 状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对外的端口封闭,并且停止Apache以及所有的用户进程的 阅读全文
posted @ 2016-10-18 10:43 Callum 编辑
摘要:MySQL5.6新特性GTID、多线程复制 在Oracle发布MySQL5.6看到众多新特性之后很兴奋,包括对复制的改进.在MySQL5.5半同步复制之后MySQL5.6又引入GTID、多线程复制,在这里总结这一下这两个新特性.1、引入GTID,在MySQL5.6以前对于主从复制出现问题有时候需要你 阅读全文
posted @ 2016-10-18 10:28 Callum 编辑
摘要:1.新建用户 1.新建用户 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,’test’,password(‘1234 阅读全文
posted @ 2016-10-13 15:04 Callum 编辑