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...