亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

不能正確安裝!

真的很崩潰,這個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 回復 有任何疑惑可以回復我~

很多錯,boost版本低,cmake好,make又出錯,說內存不足,唉

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

請說明具體問題啊

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

舉報

0/150
提交
取消

不能正確安裝!

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號