MySQL数据库5.6编译安装
1、下载源码包
https://file-cnbugs-1259797711.cos.ap-shanghai.myqcloud.com/mysql%E7%9B%B8%E5%85%B3/mysql-5.6.31.tar.gz
2、安装依赖环境
[root@zabbix mysql-5.6.31]# yum install gcc gcc-c++ ncurses-devel libaio bison git cmake ncurses -y
3、解压并编译安装
[root@zabbix tar]# tar xf mysql-5.6.31.tar.gz [root@zabbix tar]# cd mysql-5.6.31 [root@zabbix mysql-5.6.31]# cmake . -DMYSQL_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/data/mysql-data/ -DSYSCONFDIR=/usr/local/mysql -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 [root@zabbix mysql-5.6.31]# make && make install
4、初始化配置
[root@zabbix mysql-5.6.31]# cp support-files/my-default.cnf /usr/local/mysql/my.cnf [root@zabbix mysql-5.6.31]# cp support-files/mysql.server /etc/init.d/mysqld [root@zabbix mysql-5.6.31]# chmod +x /etc/init.d/mysqld [root@zabbix mysql-5.6.31]# useradd -s /sbin/nologin mysql [root@zabbix mysql-5.6.31]# chown -R mysql. /data/mysql-data/ [root@zabbix mysql]# /usr/local/mysql/scripts/mysql_install_db --user=mysql --datadir=/data/mysql-data/ --basedir=/usr/local/mysql [root@zabbix mysql]# /etc/init.d/mysqld start
5、数据库启动
[root@zabbix mysql]# /etc/init.d/mysqld start
6、查看是否启动


声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。