-
MySQL建库、建用户并授权
1. 连接MYSQL: mysql -h主机地址 -u用户名 -p用户密码 需要使用root或者具有后续操作权限的用户登录 2. 创建数据库 create database [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 3. 创建用户 命令 CREATE USER 'username'@…- 19
- 0
-
Mysql/MariaDB配置主从复制备份
数据库安装配置好后,如果你的web项目对数据要求比较严谨,那就需要对数据进行备份。一般项目我们采用主从双机热备份机制来保证数据可靠性,当然也可以采用主主互备高可用机制。本文先介绍Mysql/MariaDB主从双机热备份的配置。 准备 1、主数据库使用CentOS7.2操作系统,MariaDB版本是10.2.12,IP是192.168.11.34。 2、从数据库也使用CentOS7.2操作系统,Ma…- 11
- 0
-
MariaDB与MySQL的主从复制效率对比
TalkingData统计分析产品线中,多维度交叉计算大量使用了Bitmap结构,这些Bitmap以及Bitmap计算的中间结果(也都是Bitmap结构)都存放在MySQL主从集群中,并作读写分离。正常一个Bitmap结构,经过压缩以后大小在几KB到几MB之间。 从2015年开始,随着TalkingData覆盖智能设备的数量急剧增多,以及设备属性维度的增加,Bitmap的数量也在不断增大。我们发现…- 10
- 0
-
MySQL 主主复制 高可用负载均衡集群
两台 CentOS 7.4(192.168.117.139、192.168.117.140) MySQL 5.7 HAProxy 1.5.18 Keepalived 1.3.5 MySQL 安装 安装笔记参考MySQL Yum 存储库安装,此处不再浪费“墨水”。两台机器按照相同步骤安装完成即可。 [neilian ids=202] 主主复制 什么叫主主复制?就是两个 MySQL 都能读能写…- 12
- 0
-
MySQL 高性能中间件 ProxySQL 初步了解和安装
ProxySQL的功能和特性这里不记录,网上好文章很多,这里记录的只适用于我个人查阅的资料。 ProxySQL多层配置系统介绍: RUNTIME:当前生效的配置,proxysql 运行中线程处理请求时使用的配置文件(数据),无法直接修改RUNTIME的配置内容,需要从下层配置应用到runtime上。 MEMORY:(main表)提供用户动态修改配置数据,通过 MySQL 兼容接口查询 proxys…- 16
- 0
-
MariaDB/MySQL安全配置以及账户管理
MySQL安装好后,我们要对MySQL做一些初步的安全设置,使得其适用于生产环境,此外对MySQL账户的管理设置也是有讲究的,本文从安全的角度给大家介绍MySQL/MariaDB的相关设置。 我们知道,初次安装好MySQL后,MySQL会默认自带一些用户和数据库,主要用于测试。而实际生产环境中不需要这些,为了避免带来安全隐患,我们应当移出这些测试库和无关用户。 本文假设你已经安装好了MaiaDB:…- 22
- 0
-
ProxySQL+Mysql实现数据库读写分离实战
整体环境介绍 1、系统环境 三台服务器系统环境一致如下 [root@db1 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [root@db1 ~]# uname -r 3.10.0-693.el7.x86_64 2、IP地址与软件版本 proxy 192.168.22.171 db1 &n…- 13
- 0
-
一份超详细的MySQL高性能优化实战总结
MySQL 对于很多 Linux 从业者而言,是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。 在进行 MySQL 的优化之前必须要了解的就是 MySQL 的查询过程,很多的查询优化工作实际上就是遵循一些原则让 MySQL 的优化器能够按照预想的合理方式运行而已。 MySQL 查询过程 优化的哲学 注:优化有风险,修改需谨慎。 优化可能带来的问题: 优化不总是对一个单…- 11
- 0
-
MySQL/MariaDB主主数据同步配置
1.准备环境 操作系统:CentOS7.4 64位 MariaDB版本:10.2.12 节点DB1:192.168.11.31 节点DB2:192.168.11.32 开了防火墙策略的需要开放端口(默认3306)。 2.配置DB1的配置文件(my.cnf) 在/etc/my.cnf中添加以下选项: server-id = 1 log-bin=mysql-bin relay-log = mysql-…- 13
- 0
-
MYSQL innodb_large_prefix设置步骤
mysql> set global innodb_file_format = BARRACUDA; Query OK, 0 rows affected (0.00 sec) mysql> set global innodb_large_prefix = ON; Query OK, 0 rows affected (0.00 sec)- 13
- 0
-
MySQL复制表结构和表数据
MySQL复制表结构 表数据 1、复制表结构及数据到新表 CREATE TABLE 新表 SELECT * FROM 旧表 这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"al…- 17
- 0
-
如何避免MYSQL主从延迟带来的读写问题?
在MYSQL 部署架构选型上,许多公司都会用到主从读写分离的架构,如下是一个一主一从的架构,主库master负责写入,从库slave进行读取。 但是既然是读写分离,必然会面临这样一个问题,当在主库上进行更新后,有可能数据还没来得及同步到从库,但是这个时候又有读数据的需求,为了能正确读取出数据,这个时候就只有读主库了。但是这样做增加了主库的压力,违反了我们做读写分离的初衷。所以这一节我们就来针对这种…- 10
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!