mysql
good_boys
这个作者很懒,什么都没留下…
展开
-
MySQL创建用户授权远程访问
mysql8.0.17授权方式:https://www.cnblogs.com/brady-wang/p/11561300.html转载 2020-08-18 15:41:55 · 160 阅读 · 0 评论 -
安装MySQL数据库
如何安装MySQL数据库一、安装YUM Repo1、由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。下载命令:wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm2、然后进行repo的安装:rpm -ivh mysql57-community-release-el7-9.noarch.rpm执行完成后会在/etc/yum.repos.d/目录下生成两个转载 2020-08-16 11:03:04 · 105 阅读 · 0 评论 -
数据库分库分表思路
一. 数据切分关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索引,做很多操作时性能仍下降严重。此时就要考虑对其进行切分了,切分的目的就在于减少数据库的负担,缩短查询时间。数据库分布式核心内容无非就是数据切分(Sharding),以及切分后对数据的定位、整合。数据切分就是将数据分散存储到多个数据库中,使得单一数据库中的数据量变小,通过扩充主机的数量缓解单一数据库的性能问题,从而达到提升数...转载 2020-07-15 11:41:19 · 256 阅读 · 0 评论 -
mysql 管理工具percona-toolkit 复制延迟时间、主从一致性检测并同步
安装 检查环境 rpm -qaperl-DBIperl-DBD-MySQLperl-Time-HiResperl-IO-Socket-SSL 如有缺少则 yum安装 下载地址:https://www.percona.com/downloads/percona-toolkit/LATEST/使用:pt-heartbeat 主从延迟检测 在主库上创建heartbeat表 CREATE TABLE `hea...原创 2020-06-17 16:20:24 · 250 阅读 · 1 评论 -
mysql主从复制配置过程
第一步:给每个mysql创建一个账户 ,用于复制用 create user 'rept'@'192.168.1.%' identified by '123456'; #授权的host地址 自己设定 grant replication slave, replication client on *.* to'rept'@'192.168.1.%';第二步:修改主库 配置 my.cnf log_bin=mysql-bin ...原创 2020-06-11 16:50:45 · 234 阅读 · 0 评论 -
mysql 账户密码修改
1、登录mysql 1 2 [root@localhost ~]# mysql -uroot -p123456 [root@localhost ~]# mysql -hlocalhost -uroot -p123456 如果忘记密码,则跳过MySQL的密码认证过程。步骤如下:修改Mysql配置文件:vi /etc/my.cnf(注:windows下修改的是my.ini)。在[mysqld]后面任意一行添加“skip-grant-tables”用原创 2020-06-10 17:04:54 · 224 阅读 · 0 评论