Zabbix学习笔记(四)

1、环境介绍

操作系统:Centos7.3 Linux

版本:MySQL-5.6.44

镜像源:阿里镜像源

2、依赖包等

yum install -y gcc gcc-c++ make tar openssl openssl-devel cmake ncurses ncurses-devel

3、编译安装

useradd -s /sbin/nologin mysql

tar zxf mysql-5.6.44.tar.gz

cd mysql-5.6.44

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=all -DWITH_DEBUG=0 -DWITH_SSL=yes -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1

make

make install

4、配置文件

/etc/my.cnf

[mysqld]

bind-address=0.0.0.0

port=3306

datadir=/data/mysql

user=mysql

skip-name-resolve

long_query_time=2

slow_query_log_file=/data/mysql/mysql-slow.log

expire_logs_days=2

innodb-file-per-table=1

innodb_flush_log_at_trx_commit=2

log_warnings=1

max_allowed_packet=512M

connect_timeout=60

net_read_timeout=120

 

[mysqld_safe]

log-error=/data/mysql/mysqld.log

pid-file=/data/mysql/mysqld.pid

5、启动

启动文件:

cp support-files/mysql.server /etc/init.d/mysqld

chmod a+x /etc/init.d/mysqld

环境变量:

export PATH=$PATH:/usr/local/nginx/sbin/:/usr/local/php/sbin/:/usr/local/bin/:/usr/local/mysql/bin

6、初始化

mkdir -pv /data/mysql

chown -R mysql.mysql /usr/local/mysql /data/mysql/

yum install -y perl-Data-Dumper#初始化依赖包

/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql --user=mysql --datadir=/data/mysql/

7、启动

/etc/init.d/mysqld start


猜你喜欢

转载自blog.51cto.com/6300167/2492222