亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網絡,我們將竭誠為您提供優質的服務! 誠征網絡推廣 | 網站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業務咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術文章 >> 文章瀏覽
技術文章

CentOS 6.6 源碼編譯安裝MySQL 5.7.18教程詳解

添加時間:2017-7-4 1:15:04  添加: 思海網絡 
一、添加用戶和組

1.添加mysql用戶組

?1 # groupadd mysql 
2.添加mysql用戶

?1 # useradd -g mysql -s /bin/nologin mysql -M 
二、查看系統中是否安裝mysql,如果安裝需要卸載

?123 # rpm -qa | grep mysql mysql-libs-5.1.73-3.el6_5.x86_64 # rpm -e mysql-libs-5.1.73-3.el6_5.x86_64 --nodeps 
三、安裝所需依賴包

?1 # yum -y install wget gcc-c++ ncurses-devel cmake 
四、安裝

1.下載最新版本的MySQL

進入http://dev.mysql.com/downloads/mysql/,選擇Source Code下的Generic Linux。選擇帶boost庫的mysql下載。MySQL5.7對boost庫有要求,選擇帶boost庫的會避過一些坑。

# wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-boost-5.7.18.tar.gz 


2.解壓并安裝

?1234 # tar xf mysql-boost-5.7.18.tar.gz # cd mysql-5.7.18 # cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -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_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_USER=mysql -DMYSQL_TCP_PORT=3306 -DWITH_BOOST=boost/boost_1_59_0 # make && make install 
MySQL將會安裝到/usr/local/mysql目錄。

3.進入安裝目錄并創建data目錄

?12 # cd /usr/local/mysql # mkdir data 
4.修改/usr/local/mysql目錄權限

?1 # chown -R mysql. /usr/local/mysql 
5.初始化數據庫

?1 # ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data 
注:

1.之前版本mysql_install_db是在mysql_basedir/下,5.7放在了mysql_install_db/bin目錄下,且已被廢棄
2."--initialize"會生成一個隨機密碼(~/.mysql_secret),而"--initialize-insecure"不會生成密碼
3.--datadir目標目錄下不能有數據文件
4.使用--initialize參數后,一定要記住生成的密碼,否則無法登陸數據庫。

6.拷貝啟動文件到/etc/init.d/下并重命令為mysqld

?1 # /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld 
7.創建配置文件

安裝完后發現沒有my.cnf配置文件,手動創建個

?12345678 # vim /etc/my.cnf [mysqld] basedir =/usr/local/mysqldatadir =/usr/local/mysql/dataport = 3306 socket = /tmp/mysql.sock [client] socket=/tmp/mysql.sock 
8.啟動mysql

?1 # /etc/init.d/mysqld start 
9.登錄mysql

?1 # /usr/local/mysql/bin/mysql -uroot -p系統生成的密碼 
10.修改root密碼

?123 mysql>set password = password(‘新密碼‘); mysql>flush privileges; mysql>exit 
11.退出重新登錄

?1 # /usr/local/mysql/bin/mysql -uroot -p‘新密碼' 
以上所述是小編給大家介紹的CentOS 6.6 源碼編譯安裝MySQL 5.7.18教程詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

原文鏈接:http://www.bubuko.com/infodetail-2150825.html

關鍵字:CentOS、MySQL、數據庫
分享到:

頂部 】 【 關閉
版權所有:佛山思海電腦網絡有限公司 ©1998-2024 All Rights Reserved.
聯系電話:(0757)22630313、22633833
中華人民共和國增值電信業務經營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網安 舉報有獎  警警  手機打開網站