最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2015年12月23日 12:11:49   作者:zdz  
這篇文章主要介紹了CentOS系統(tǒng)下編譯安裝MySQL以及設置相關yum源的教程,使用RedHat系的Linux系統(tǒng)為環(huán)境的都可以借鑒,需要的朋友可以參考下

編譯安裝軟件通常會遇到各種問題,尤其是在編譯lamp這樣的多種軟件協(xié)同工作時各軟件還相互影響,尤其是之前安裝的軟件會影響后邊程序的編譯安裝,出現(xiàn)這種問題常常是之前安裝的軟件沒有導出庫文件和頭文件,因而導致后面的軟件在安裝是需要指定前面安裝程序的路徑時常常提示找不到文件之類的錯誤,下面以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.gz
tar xvf mysql-5.6.14.tar.gz
cd 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_ci

make && make install

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

ldconfig -v | grep mysql

5、導出頭文件

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

6、導出幫助文件

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

7、導出二進制路徑

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

PS:如何使用MySQL yum源來安裝更新MySQL相關軟件包
MySQL yum庫提供了一個簡單的和方便的方法來安裝和更新MySQL相關的軟件包到最新版本。
MySQL yum庫文檔說明:http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
MySQL yum庫支持的平臺有:
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庫包括最新的軟件包有:

  • 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

20151223120640346.jpg (731×165)

相關文章

  • CentOS Mysql數(shù)據(jù)庫如何實現(xiàn)定時備份

    CentOS Mysql數(shù)據(jù)庫如何實現(xiàn)定時備份

    這篇文章主要介紹了CentOS Mysql數(shù)據(jù)庫如何實現(xiàn)定時備份,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-06-06
  • 面試官問我Mysql的存儲引擎了解多少

    面試官問我Mysql的存儲引擎了解多少

    mysql面試中最常問的問題之一:小伙子,你說一下你們公司用的存儲引擎,以及你知道有哪些存儲引擎和他們之間的區(qū)別? 所以下面這篇文章主要給大家介紹了關于Mysql存儲引擎的相關資料,需要的朋友可以參考下
    2022-08-08
  • MYSQL(電話號碼,身份證)數(shù)據(jù)脫敏的實現(xiàn)

    MYSQL(電話號碼,身份證)數(shù)據(jù)脫敏的實現(xiàn)

    在日常開發(fā)需求中會經常遇到數(shù)據(jù)脫敏處理,比如身份證號、手機號,需要使用*進行部分替換顯示。這樣能使敏感隱私信息在一定程度上得到保護。本文就來介紹一下
    2021-05-05
  • MySQL的重裝問題解決方法

    MySQL的重裝問題解決方法

    最近在工作上遇到了MySQL重裝的問題,今天記錄一下我的解決過程。不論我用控制面板的卸載刪除程序方式還是安全衛(wèi)士的卸載,都會遇到一個問題,就是安裝到如下圖位置,server start時就程序無響應了,一直死在那里
    2013-04-04
  • mysql found_row()使用詳解

    mysql found_row()使用詳解

    在參考手冊中對found_rows函數(shù)的描述是: it is desirable to know how many rows the statement would have returned without the LIMIT. 也就是說,它返回值是如果SQL語句沒有加LIMIT的情況下返回的數(shù)值。
    2016-05-05
  • mysql數(shù)據(jù)NULL避坑指南分享

    mysql數(shù)據(jù)NULL避坑指南分享

    這篇文章主要介紹了mysql數(shù)據(jù)NULL避坑指南,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-05-05
  • MySQL gh-ost DDL 變更工具的實現(xiàn)

    MySQL gh-ost DDL 變更工具的實現(xiàn)

    本文主要介紹了MySQL gh-ost DDL變更工具的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-02-02
  • 解決MySQL8.0本地計算機上的MySQL服務啟動后停止沒有報告任何錯誤的問題(最新推薦)

    解決MySQL8.0本地計算機上的MySQL服務啟動后停止沒有報告任何錯誤的問題(最新推薦)

    解決MySQL服務啟動后停止沒有報告任何錯誤的方法包括修改my.ini文件編碼為ANSI、修正MySQL服務可執(zhí)行文件的路徑以及關閉系統(tǒng)管理中的MySQL80服務,本文介紹解決MySQL8.0本地計算機上的MySQL服務啟動后停止沒有報告任何錯誤,感興趣的朋友一起看看吧
    2025-03-03
  • MySQL忘記了root用戶密碼如何重置的解決方案

    MySQL忘記了root用戶密碼如何重置的解決方案

    MySQL是當前被廣泛使用的關系型數(shù)據(jù)庫,MySQL需要設置root用戶的密碼,用于驗證登錄數(shù)據(jù)庫服務器,但往往可能由于各種原因導致忘記了該密碼,于是就有了本次分享的內容,MySQL忘記root密碼的解決方案,需要的朋友可以參考下
    2024-05-05
  • Mysql如何查詢近30天活躍用戶數(shù)

    Mysql如何查詢近30天活躍用戶數(shù)

    這篇文章主要介紹了Mysql查詢近30天活躍用戶數(shù),本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-08-08

最新評論

句容市| 偏关县| 鄂托克前旗| 普安县| 沅陵县| 无极县| 平湖市| 高陵县| 东乡族自治县| 元氏县| 肥东县| 上林县| 隆德县| 盱眙县| 平阴县| 牟定县| 泾源县| 车致| 阜新| 杭锦后旗| 开远市| 克什克腾旗| 贵溪市| 奎屯市| 襄垣县| 孟村| 鄯善县| 壤塘县| 兰州市| 日喀则市| 庄浪县| 吴忠市| 南江县| 牙克石市| 九龙县| 镇沅| 池州市| 尉犁县| 石城县| 南岸区| 抚顺市|