centos6 3下編譯安裝MySQL

2021-06-16 14:49:09 字數 1210 閱讀 7202

linux centos6.3下編譯安裝mysql具體步驟如下:

2.解壓縮tar檔案至當前目錄mysql-5.5.28:tar -zxvf mysql-5.5.28.tar.gz

3.安裝編譯工具及依賴庫:yum -y install gcc gcc-c++ cmake bison

4.新增mysql使用者:

/usr/sbin/groupadd mysql

useradd -g mysql mysql -s /usr/sbin/nologin

5.建立安裝及資料儲存目錄:

mkdir /usr/local/mysql

mkdir /usr/local/mysql/data

6.編譯安裝:

cmake -dcmake_install_prefix=/usr/local/mysql -dmysql_unix_addr=/usr/local/mysql/mysql.sock -ddefault_charset=utf8 -ddefault_collation=utf8_general_ci -dwith_myisam_storage_engine=1 -dwith_innobase_storage_engine=1 -dwith_memory_storage_engine=1 -dwith_readline=1 -denabled_local_infile=1 -dmysql_datadir=/usr/local/mysql/data -dmysql_user=mysql -dmysql_tcp_port=3306

make && make install

安裝完成。

需要注意的是在編譯過程中可能會出現如下錯誤:

– configuring incomplete, errors occurred!

錯誤原因:這是由於缺少ncurses-devel開發包導致的。

解決方法:

1. 安裝ncurses-devel開發包:

yum install ncurses-devel*

2. 刪除編譯cache檔案:rm –f cmakecache.txt

重新編譯安裝即可

CentOS6 3下安裝VSFTP服務

centos下安裝ftp伺服器 第一步,檢查伺服器端是否已經安裝ftp root localhost centos rpm q vsftpd 如果出現的是 root localhost centos package vsftpd is not installed 說明vsftpd沒有安裝,如果出現的...

CentOS 6 3下安裝加密的vsftpd

1.vim etc sysconfig iptables a input p tcp dport 21 sport 1024 65534 j accept a input p tcp dport 65400 65410 sport 1024 65534 j accept 2.vim etc sysc...

CentOS 6 3 安裝mongoDB隨筆

centos 6.3 安裝mongodb隨筆 全新centos 安裝 vi etc yum.repos.d 10gen.repo 10gen name 10gen repository baseurl gpgcheck 0 enabled 1 yum y install mongo 10gen mo...