mysql5.5源码包安装_mysql的源码包方式安装(mysql5.5)
-------初寫博客,希望在工作和日常中學習到的一些知識和經驗與大家交流分享!
在Mysql5.5之后,使用源碼包方式安裝mysql就需要通過cmake方式進行編譯了。以下內容介紹通過cmake方式安裝mysql的步驟:
一:安裝前準備。
1:檢查系統中是否存在mysql用戶與組。
#grep?“mysql”?/etc/passwd
2:若存在,刪除mysql用戶與組。
#userdel??-r?mysql
#groupdel??-r??mysql
3:創建mysql用戶與組。
#groupadd??-g??27mysql
#useradd??-u?27??-g?mysql??-d??/dev/null/??-s??/sbin/nologin?mysql
4:創建數據存放目錄。
#mkdir??-p??/mydata
二:下載mysql5.5與cmake源碼包,并解壓。
#wget?http://downloads.mysql.com/archives/mysql-5.5/mysql-5.5.25a.tar.gz??-P?/usr/local/src/
#wget?http://wwwNaNake.org/files/v2.8/cmake-2.8.4.tar.gz???-P?/usr/local/src/
#cd?/usr/local/src/
#tar?-zxvf?mysql-5.5.25a.tar.gz
#tar?-zxvf?cmake-2.8.4.tar.gz
三:編譯安裝cmake工具。
#cd?cmake-2.8.4
#./configure?--prefix=/usr/local/cmake
#make?&&?make?install
四:利用cmake工具安裝mysql?5.5
#export?PATH=$PATH:$HOME/bin:/usr/local/cmake/bin:$PATH
#cmake?.?-DCMAKE_INSTALL_PREFIX=/usr/local/mysql5.5.25?-DMYSQL_DATADIR=/mydata?-DMYSQL_UNIX_ADDR=/tmp/mysql.sock?-DWITH_INNOBASE_STORAGE_ENGINE=1?-DMYSQL_TCP_PORT=3306?-DEXTRA_CHARSETS=all?-DDEFAULT_CHARSET=utf8?-DDEFAULT_COLLATION=utf8_general_ci?-DWITH_DEBUG=0
#make?–j?3?&&?make?install
五:初始化mysql。
#cd?/usr/local/src/mysql-5.5.25a
#cp?support-files/my-large.cnf?/etc/my.cnf
#cp?support-files/mysql.server?/etc/init.d/mysqld
#chmod?+x?/etc/init.d/mysqld
#chkconfig?--add?mysqld
#sh?./scripts/mysql_install_db?--user=mysql?--basedir=/usr/local/mysql5.5.25/?--datadir=/mydata/
#chown?-R?mysql.mysql?/usr/local/mysql5.5.25
#ulimit?-s?unlimited
六:啟動mysql。
#service?mysqld?restart
總結
以上是生活随笔為你收集整理的mysql5.5源码包安装_mysql的源码包方式安装(mysql5.5)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql授权用户主机_MySQL用户授
- 下一篇: phpcms mysql 事务_phpc