为了账号安全,请及时绑定邮箱和手机立即绑定

不能正确安装!

真的很崩溃,这个mysql安装老师从新讲一遍吗,确实用不了??

正在回答

3 回答

转载http://www.cnblogs.com/galengao/p/5755788.html实测成功


带boost的mysql源码安装

1、安装依赖包

yum -y install make gcc-c++ cmake bison-devel  ncurses-devel   bison perl perl-devel  perl perl-devel

2、解压到/usr/local目录下

tar -zxvf mysql-boost-5.7.11.tar.gz -C /usr/local

3、创建mysql组和用户

groupadd mysql
useradd -r -g mysql -s /bin/false mysql

4、编译mysql

cd /usr/local/mysql-5.7.11/cmake -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_BOOST=boostmakemake install

5、把原来的/etc/my.cnf备份

cp /etc/my.cnf /etc/my.cnf.bakrm -f /etc/my.cnf

6、把安装目录用户和组更改为mysql

cd /usr/local/mysqlchown -R mysql .chgrp -R mysql .

7、创建一个数据目录

mkdir -p /data/mysql/data/

8、初始化mysql,及开启ssl新功能

bin/mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data
bin/mysql_ssl_rsa_setup  --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data

9、 设为root是为了防止普通用户不小心删除数据库

chown -R root .chown -R mysql /data

10、拷贝配置文件

cp support-files//my-default.cnf /etc/my.cnfcp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

11、修改环境变量


vi /etc/profile
# 在profile文件末尾增加两行
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
# 使PATH搜索路径立即生效:
source /etc/profile


12、修改配置文件

vi /etc/my.cnf
#修改第19行(取消注释且修改为)   datadir = /data/mysql/data/

13、启动

service mysql start

1 回复 有任何疑惑可以回复我~
#1

不惧亢龙 提问者

非常感谢!
2016-12-10 回复 有任何疑惑可以回复我~

请说明具体问题啊

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不能正确安装!

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信