mysql編譯方式安裝

2021-09-19 17:54:38 字數 1190 閱讀 1374

上傳cmake-2.8.8.tar.gz到opt下,解壓tar xf cmake-2.8.8.tar.gz。

這是由於最小化安裝centos後,沒有安裝cc編譯器,因此yum install gcc、yum install gcc-c++

再次執行./configure成功。執行gmake,gmake install。

編譯mysql

cmake -dcmake_install_prefix=/mysql \

-dmysql_datadir=/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=/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 安裝。

複製cp /mysql/support-files/my-small.cnf /etc/ ,cp /mysql/support-files/mysql.server /etc/init.d/mysqld

啟動/etc/init.d/mysqld start ,報錯starting mysql. error! the server quit without updating pid file (/mysql/ares.pid).

檢視日誌資訊more /mysql/data/ares.err ,報錯為190331 10:44:35 [error] fatal error: can't change to run as user 'mysql' ; please check that the user exists!

新增使用者mysql後,更改mysql目錄許可權,/etc/init.d/mysqld start 啟動成功。

mysql表編譯 編譯方式安裝MySQL資料庫

一 環境介紹 作業系統 centos 編譯工具 cmake 2.8.8.tar 資料庫版本 mysql 5.5.32.tar 二 安裝步驟 2.1 安裝cmake工具 2.1.1 安裝c編譯器 root oldcat t yum install gcc y 2.1.2 解壓並編譯安裝cmake ro...

原始碼編譯方式安裝MySQL步驟

mysql 5.5.28.tar.gz mysql 5.6.16.tar.gz 1.安裝 cmake 原始碼編譯配置工具 yum install cmake useradd mysql 2.建立作業系統層的 mysql 使用者和使用者組 groupadd mysql useradd g mysql ...

cmake方式編譯安裝MySQL5 5 55

系統環境 1.準備工作 centos6.6 最小化安裝 安裝必要的軟體 yum install lrzsz nmap tree dos2unix nc y 關閉selinux,iptables,精簡開機自啟動服務 chkconfig egrep v crond sshd network rsyslo...