国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

CentOS系統(tǒng)下編譯安裝MySQL以及設(shè)置相關(guān)yum源的教程

2024-07-24 13:08:36
字體:
供稿:網(wǎng)友
這篇文章主要介紹了CentOS系統(tǒng)下編譯安裝MySQL以及設(shè)置相關(guān)yum源的教程,使用RedHat系的Linux系統(tǒng)為環(huán)境的都可以借鑒,需要的朋友可以參考下
 

編譯安裝軟件通常會(huì)遇到各種問題,尤其是在編譯lamp這樣的多種軟件協(xié)同工作時(shí)各軟件還相互影響,尤其是之前安裝的軟件會(huì)影響后邊程序的編譯安裝,出現(xiàn)這種問題常常是之前安裝的軟件沒有導(dǎo)出庫(kù)文件和頭文件,因而導(dǎo)致后面的軟件在安裝是需要指定前面安裝程序的路徑時(shí)常常提示找不到文件之類的錯(cuò)誤,下面以mysql為例


1、安裝開發(fā)環(huán)境

yum groupinstall "Development tools"

2、解決軟件包依賴包

安裝編譯代碼需要的包

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

下載MySQL 5.6.14

wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.14.tar.gztar xvf mysql-5.6.14.tar.gzcd mysql-5.6.14

3、配置編譯并安裝

cmake /-DCMAKE_INSTALL_PREFIX=/usr/local/mysql /-DMYSQL_DATADIR=/usr/local/mysql/data /-DSYSCONFDIR=/etc /-DWITH_MYISAM_STORAGE_ENGINE=1 /-DWITH_INNOBASE_STORAGE_ENGINE=1 /-DWITH_MEMORY_STORAGE_ENGINE=1 /-DWITH_READLINE=1 /-DMYSQL_UNIX_ADDR=/var/lib/mysql/mysql.sock /-DMYSQL_TCP_PORT=3306 /-DENABLED_LOCAL_INFILE=1 /-DWITH_PARTITION_STORAGE_ENGINE=1 /-DEXTRA_CHARSETS=all /-DDEFAULT_CHARSET=utf8 /-DDEFAULT_COLLATION=utf8_general_cimake && make install

4、導(dǎo)出庫(kù)搜索
在 /etc/ld.conf.d/mysql.conf 目錄下創(chuàng)建相應(yīng)的conf文件

ldconfig -v | grep mysql

5、導(dǎo)出頭文件

ln -sv /usr/local/mysql/include /usr/include/mysql

6、導(dǎo)出幫助文件

vim /etc/man.config MANPATH /usr/local/mysql/man

7、導(dǎo)出二進(jìn)制路徑

vim /etc/profile PATH=/usr/local/mysql/bin:$PATHsource /etc/profile

PS:如何使用MySQL yum源來安裝更新MySQL相關(guān)軟件包
MySQL yum庫(kù)提供了一個(gè)簡(jiǎn)單的和方便的方法來安裝和更新MySQL相關(guān)的軟件包到最新版本。
MySQL yum庫(kù)文檔說明:http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
MySQL yum庫(kù)支持的平臺(tái)有:
Red Hat Enterprise Linux 7 / Oracle Linux 7
Red Hat Enterprise Linux 6 / Oracle Linux 6
Red Hat Enterprise Linux 5 / Oracle Linux 5
Fedora 18, 19, and 20
MySQL yum庫(kù)包括最新的軟件包有:

  • MySQL 5.6 (GA)
  • MySQL 5.7 (Development Release)
  • MySQL 5.5 (GA - Red Hat Enterprise Linux and Oracle Linux Only)
  • MySQL Workbench
  • MySQL Fabric
  • MySQL Utilities
  • MySQL Connector / ODBC
  • MySQL Connector / Python

RHEL7/CentOS7/Oracle linux7:

# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

RHEL5/CentOS5/Oracle linux5:

# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el5-5.noarch.rpm

Fedora

# Fedora20

# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-fc20-5.noarch.rpm

 
#Fedora19

# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-fc19-5.noarch.rpm

 
# Fedora18

# rpm -Uvh http://dev.mysql.com/get/mysql-community-release-fc18-5.noarch.rpm

CentOS系統(tǒng)下編譯安裝MySQL以及設(shè)置相關(guān)yum源的教程



注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到MYSQL教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 观塘区| 重庆市| 兰溪市| 昌黎县| 广平县| 怀来县| 安福县| 常山县| 彭州市| 青州市| 萨迦县| 新乡市| 顺义区| 定安县| 张家川| 大竹县| 宜州市| 阿巴嘎旗| 石棉县| 仪征市| 永靖县| 海城市| 扎赉特旗| 彭州市| 岐山县| 平顺县| 奉化市| 忻城县| 南平市| 宜黄县| 右玉县| 贞丰县| 乌兰县| 台东县| 志丹县| 两当县| 宜良县| 林口县| 海宁市| 凤凰县| 建宁县|