mysql互为主从(双主)配置
                        
                            时间:2021-07-01 10:21:17
                            帮助过:21人阅读
							                        
                     
                    
                    
                    -g mysql mysql
#查看属组
tail /etc
/passwd
#创建mysql常用文件夹 在/usr
/locle
mkdir mysql
mkdir boost
mkdir -p 
/data
/mysql
#附属组
chown -R mysql:mysql 
/data
/mysql
chown -R mysql:mysql mysql
#解压boost 
tar -xvf boost_1_59_0.tar.gz 
mv */usr
/local
/boost
#下载依赖包
apt-get install make cmake gcc g
++ bison libncurses5
-dev build
-essential
#解压mysql
tar -xvf mysql
-5.7.
21.tar.gz
cmake . -DCMAKE_INSTALL_PREFIX
=/usr
/local
/mysql 
-DMYSQL_DATADIR
=/data
/mysql
/ -DDEFAULT_CHARSET
=utf8 
-DDEFAULT_COLLATION
=utf8_general_ci 
-DMYSQL_UNIX_ADDR
=/usr
/local
/mysql
/mysql.sock 
-DMYSQL_USER
=mysql 
-DWITH_MYISAM_STORAGE_ENGINE
=1 -DWITH_INNOBASE_STORAGE_ENGINE
=1 -DWITH_ARCHIVE_STORAGE_ENGINE
=1 -DWITH_BLACKHOLE_STORAGE_ENGINE
=1 -DWITH_MEMORY_STORAGE_ENGINE
=1 -DENABLE_DOWNLOADS
=1 -DDOWNLOAD_BOOST
=1 -DWITH_BOOST
=/usr
/local
/boost
#-DCMAKE_INSTALL_PREFIX 安装到的软件目录 
#-DMYSQL_DATADIR 数据文件存储的路径 
#-DSYSCONFDIR 配置文件路径 (my.cnf) 
#-DENABLED_LOCAL_INFILE
=1 使用localmysql客户端的配置 
#-DWITH_PARTITION_STORAGE_ENGINE 使mysql支持分表 
#-DEXTRA_CHARSETS 安装支持的字符集 
#-DDEFAULT_CHARSET 默认字符集使用 这里配置为utf
-8 
#-DDEFAULT_COLLATION 连接字符集 
#-DWITH_SSL 开启mysql的ssl使用
make && make install
#ysql执行命令加入系统环境变量
echo "export PATH=$PATH:
/usr
/local
/mysql
/bin" 
>>/etc
/profile
source /etc
/profile
#设置my.cnf
vi /etc
/my.cnf
[mysqld]
datadir = /data
/mysql
socket = /usr
/local
/mysql
/mysql.sock
pid-file = /usr
/local
/mysql
/mysql.pid
log_error = /data
/mysql
/mysql
-error.
log
#安装目录,初始化
cd /usr
/local
/mysql
/bin
./mysqld 
--initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/data/mysql/ 
#启动mysql服务
cd /usr
/local
/mysql
/support
-files
./mysql.server start
 
#始化完毕请注意打印信息会提示root用户的临时密码(最后一行);
#修改密码
set password 
for root
@localhost = password(
‘123456‘);
#至此mysql已经完全编译安装成功
mysql -uroot -p
 
---恢复内容结束---
mysql互为主从(双主)配置
标签:初始化   extra   支持   mysq   cal   blackhole   ubunt   set   注意