环境:
虚拟机VMware,
操作系统:Linux CentOS发布7.3.1611(核心)
按照下述的单机Mysql8.0的安装方式进行安装完之后,将该机复制两台,分别修改IP为192.168.1.78和192.168.1.78,以及两台新机器配置文件的/etc/my . cnf中所做serverid,还有要去数据路径下删掉auto.cnf不然配置不成。
vim/etc/hosts
192.168.1.78 mgr-mul1
192.168.1.79 mgr-mul2
192.168.1.80 mgr-mul3
要用主机名修改每台机器的主机名确保不相同,不然配置不成功。
一,单机安装(192.168.1.78)
官网下载8.0.11版本的tar.gz包解压,复制更名到/usr/地方/mysql
创建数据路径及日志路径并把他们权限改给mysql用户:
/数据/mysql3306/mysql3306
/数据/mysql3306/日志
配置文件如下:注意修改服务器id及组相关ip
vim/etc/my.cnf
-----------------------------------------------------------------------
(客户端)
端口=3306
套接字=/tmp/mysql3306.sock
default_character_set=utf8mb4
(mysql)
default_character_set=utf8mb4
(mysqld)
lower_case_table_names=1
端口=3306
basedir=/usr/local/mysql8
datadir=/数据/mysql3306/mysql3306
套接字=/tmp/mysql3306.sock
pid_file=/数据/mysql3306/mysql3306.pid
tmpdir=/tmp/
default_authentication_plugin=mysql_native_password
skip_name_resolve=1
character_set_server=utf8mb4
collation_server=utf8mb4_unicode_ci
max_connections=2000
max_connect_errors=10000
interactive_timeout=600
wait_timeout=600
table_open_cache=2048
thread_cache_size=51
max_allowed_packet=16米
tmp_table_size=256
max_heap_table_size=96
sort_buffer_size=4米
read_buffer_size=4 m # ? ?
join_buffer_size=4米
read_rnd_buffer_size=64 # ? ?篓虏
bulk_insert_buffer_size=64 #
log_error=/数据/mysql3306/日志/mysql-error.log
log_timestamps=系统
slow_query_log=1
slow_query_log_file=/数据/mysql3306/日志/mysql-slow.log
long_query_time=1
log_queries_not_using_indexes=1
log_throttle_queries_not_using_indexes=10
log_slow_admin_statements=1
log_slow_slave_statements=1
min_examined_row_limit=100
log_queries_not_using_indexes=1
log_output=文件
relay_log=/数据/mysql3306/mysql3306/mysql-relay
# binlog
server_id=1783306
log_bin=/数据/mysql3306/mysql3306/mysql-bin
binlog_expire_logs_seconds=604800
binlog_format=行
max_binlog_size=1024
max_binlog_cache_size=8 g
binlog_cache_size=4米
sync_binlog=1
master_info_repository=表
relay_log_info_repository=表
relay_log_recovery=对
log_slave_updates=1
# innodb
default_storage_engine=InnoDB
innodb_page_size=16384
innodb_data_home_dir=/数据/mysql3306/mysql3306/
innodb_data_file_path=ibdata1:512M: autoextend
innodb_log_group_home_dir=/数据/mysql3306/mysql3306