暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Mysql8.0.26复制搭建准备(一)

DataBaseNotes 2021-08-29
253

一、Mysql8.0.26安装准备

1. 系统安装

CentOS 7.4 安装省略。。。
 
2. 系统配置信息

虚机环境:cpu 2corememory 4GHDD 30GB
 
3.  Mysql规划

Mysql8.0.26软件路径: u02/app/mysql 
DB1(master)数据路径:/u02/app/data3306 
DB2 (slave)数据路径:  u02/app/data3307 
 
4.  系统参数设定

请参考:
https://mp.weixin.qq.com/s/kySX_2MSiEX3Tk0-5YRkFg
  

二、Mysql8.0.26之二进制安装

1.   创建mysql组和用户

groupadd mysql
useradd -r -g mysql mysql    

               
2.   创建相关目录

mkdir -p u02/app/mysql
mkdir -p u02/app/data3306
mkdir -p u02/app/data3307


3.   下载二进制包

cd yum
wgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz
tar xvfmysql-8.0.26-linux-glibc2.12-x86_64.tar.xz -C u02/app/mysql  --strip-components=1
 

4. 目录权限调整

chown -R mysql.mysql u02/app/
chown -R mysql.mysql u02/app/mysql
chown -R mysql.mysql /u02/app/data3306
chown -R mysql.mysql /u02/app/data3307


5.   配置环境变量

echo "export MYSQLPATH=/u02/app/mysql/bin">>/etc/profile
echo "PATH=$MYSQLPATH:$PATH">>/etc/profile
echo "export PATH ">>/etc/profile
source /etc/profile
echo $PATH


6.  查看安装的版本


 
7.   参考文献

https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html
https://mp.weixin.qq.com/s/PeM0aauUHLPZavl6t88H6w


 

三、初始化主库 3306

1.   编辑 my3306.cnf


 2.  初始化mysql3306
mysqld --defaults-file=/u02/app/my3306.cnf--user=mysql --basedir=/u02/app/mysql --datadir=/u02/app/data3306--initialize-insecure
 
3.   启动mysql3306
mysqld_safe--defaults-file=/u02/app/my3306.cnf &
 
4.  登录mysql3306
mysql -uroot -p -S /u02/app/data3306/mysql.sock

 
5.   修改root密码

 6.   mysql3306初始化完成

至此,mysql3306初始化工作完成。
 
7.   参考文献

https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html
https://mp.weixin.qq.com/s/PeM0aauUHLPZavl6t88H6w
 
 

四、初始化从库 3307

1.   编辑 my3307.cnf

 
2.   初始化mysql3307
mysqld --defaults-file=/u02/app/my3307.cnf--user=mysql --basedir=/u02/app/mysql --datadir=/u02/app/data3307--initialize-insecure
 
3.  启动mysql3307
mysqld_safe --defaults-file=/u02/app/my3307.cnf&
 
4.   登录mysql3307
mysql -uroot -p -S /u02/app/data3307/mysql.sock
 
5.  修改root密码


6.  mysql3307初始化完成

至此,mysql3307初始化工作完成。
 
7.   参考文献

https://dev.mysql.com/doc/refman/8.0/en/binary-installation.html
https://mp.weixin.qq.com/s/PeM0aauUHLPZavl6t88H6w
 
 

文章转载自DataBaseNotes,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论