一、安裝環(huán)境
Centos6.5 64位
二、編譯安裝前的準備
卸載老版本:
#rpm -qa | grep -i mysql
#rpm -ev --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
安裝依賴包:
yum install cmake bison bison-devel libaio libaio-devel ncurses ncurses-devel -y
三、下載并解壓安裝包
#cd /opt
#wget https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.42.tar.gz
#tar xf mysql-5.6.42.tar.gz
四、編譯安裝
#cd mysql-5.6.42
#cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ #安裝目錄
-DMYSQL_DATADIR=/usr/local/mysql/data \ #數(shù)據(jù)庫存放目錄
-DDEFAULT_CHARSET=utf8 \ #使用utf8字符
-DDEFAULT_COLLATION=utf8_general_ci \ #校驗字符
-DEXTRA_CHARSETS=all \ #安裝所有擴展字符集
-DENABLED_LOCAL_INFILE=1 \ #允許從本地導入數(shù)據(jù)
注:cmake過程中如果有提示依賴關系的報錯,安裝完依賴包后,需要刪除當前目錄下的CMakeCache.txt文件,然后在cmake,否則會報錯
直到?jīng)]有error的報錯,即可執(zhí)行下面的操作:
#make
#make install
五、初始化數(shù)據(jù)庫
1、創(chuàng)建mysql用戶和組
#groupadd mysql
#useradd -r -s /sbin/nologin -g mysql mysql
2、設置權限
#chown -R mysql.mysql /usr/local/mysql/
3、創(chuàng)建配置文件
#cp support-files/my-default.cnf /etc/my.cnf
4、初始化數(shù)據(jù)庫
#cd /opt/mysql-5.6.42/scripts
#chmod +x mysql_install_db
#./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data/
5、生成啟動腳本
#cd /opt/mysql-5.6.42/support-files
#cp mysql.server /etc/init.d/mysqld
#chmod +x /etc/init.d/mysqld
6、加入系統(tǒng)服務并設置開機自啟
#chkconfig --add mysqld
#chkconfig mysqld on
7、啟動服務
#service mysqld start 或者/etc/init.d/mysqld start
8、將mysql加入環(huán)境變量
#vim /root/.bash_profile
#source /root/.bash_profile
9、加載mysql庫文件
#vim /etc/ld.so.conf 添加:/usr/local/mysql/lib
#ldconfig
10、本地登錄測試
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
本文名稱:mysql5.6.42--編譯安裝-創(chuàng)新互聯(lián)
瀏覽地址:http://jinyejixie.com/article32/piipc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供面包屑導航、定制網(wǎng)站、網(wǎng)站收錄、網(wǎng)站策劃、建站公司、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)