您好,登錄后才能下訂單哦!
安裝軟件 |
描述 |
操作系統 |
CentOS7_x86_64 (CentOS Linux release 7.2.1511 (Core)) |
數據庫軟件 |
percona-server-5.7.11-4.tar.gz(源碼安裝包) Percona-Server-5.7.11-4-Linux.x86_64.ssl101.tar.gz(二進制安裝包) |
[root@localhost home]# cat /etc/yum.repos.d/CentOS-Base.repo
[Base]
name=CentOS7 ISO Base
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=0
[root@localhost soft]# cd /tools/soft/MySQL/
[root@localhost MySQL]# tar -xzvf percona-server-5.7.11-4.tar.gz
chown -R mysql.mysql /usr/local/mysql
chown -R mysql.mysql /home/mysql
mv boost_1_59_0 /usr/local/boost
cd percona-server-5.7.11-4
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/home/mysql/mysql.sock \
-DWITH_BOOST=/usr/local/boost \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_EDITLINE=bundled \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/home/mysql/data \
-DMYSQL_TCP_PORT=3306 \
-DZLIB_INCLUDE_DIR:PATH=/usr/include \
-DENABLE_DOWNLOADS=1
make -j 8
make install
./bin/mysql_ssl_rsa_setup --user=mysql --basedir=/usr/local/mysql --datadir=/home/mysql/data
cd /usr/local/mysql/
cp support-files/my-default.cnf /etc/my.cnf
>/etc/my.cnf[client]
socket=/home/mysql/mysql.sock
[mysqld]
symbolic-links=0
server_id = 120
default_storage_engine = Innodb
user = mysql
port = 3306
basedir = /usr/local/mysql
datadir = /home/mysql/data
tmpdir = /home/mysql/tmp
socket = /home/mysql/mysql.sock
pid_file = /home/mysql/mysql.pid
# Character Sets & Collations
character_set_server = utf8
collation_server = utf8_general_ci
open_files_limit = 10240
explicit_defaults_for_timestamp
# Buffer
max_allowed_packet = 256M
max_heap_table_size = 256M
net_buffer_length = 8K
sort_buffer_size = 2M
join_buffer_size = 4M
read_buffer_size = 2M
read_rnd_buffer_size = 16M
#log_error
log_error = /home/mysql/log/error.log
#binlog
log_bin = /home/mysql/binlog/mysql-bin
binlog_cache_size = 32M
max_binlog_cache_size = 2G
max_binlog_size = 500M
binlog_format = mixed
log_output = FILE
expire_logs_days = 5
# Slow Query Parameter
slow_query_log = 1
long_query_time = 3
slow_query_log_file = /home/mysql/log/slow-query.log
# General Log
#general_log = 0
#general_log_file = /data/mysqldata/3307/general-query.log
# Innodb Engine Parameter
#innodb_data_file_path = ibdata1:1G:autoextend
innodb_buffer_pool_size = 500M
innodb_log_file_size = 200M
innodb_log_files_in_group = 3
#innodb_flush_log_at_trx_commit = 2
innodb_lock_wait_timeout = 20
[mysql]
no_auto_rehash
[mysqld_safe]
log-error=/home/mysql/log/error.log
配置mysql系統服務:
cd /usr/local/mysql
cp support-files/mysql.server /etc/init.d/mysql
chkconfig --add mysql
chkconfig mysql on
啟動數據庫:
service mysql start
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。