CentOS 6.5源码包安装MySQL
生活随笔
收集整理的這篇文章主要介紹了
CentOS 6.5源码包安装MySQL
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#源碼包安裝MySQL數據庫
[root@domain?]#?yum?-y?install?gcc?gcc-c++?autoconf?automake?zlib*?libxml*?ncurses-devel?libmcrypt*?libtool-ltdl-devel*?make?cmake?bison?perl?curl-devel#安裝MySQL
[root@domain?cmake-3.0.2]#?groupadd?-r?mysql
[root@domain?cmake-3.0.2]#?useradd?-r?-g?mysql?-s?/sbin/nologin?mysql
[root@domain?cmake-3.0.2]#?mkdir?-p?/data/mysql #創建數據庫目錄
[root@domain?cmake-3.0.2]#?chown?-R?mysql:mysql?/data/mysql
[root@domain?cmake-3.0.2]#?mkdir?-p?/usr/local/mysql #創建安裝目錄
[root@domain?cmake-3.0.2]#?cd?/usr/local/src
[root@domain?src]#?tar?zxvf?mysql-5.6.21.tar.gz
[root@domain?src]#?cd?mysql-5.6.21
[root@domain?mysql-5.6.21]#?cmake?\
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql?\
-DMYSQL_DATADIR=/data/mysql?\
-DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock?\
-DDEFAULT_CHARSET=utf8?\
-DDEFAULT_COLLATION=utf8_general_ci?\
-DWITH_MYISAM_STORAGE_ENGINE=1?\
-DWITH_INNOBASE_STORAGE_ENGINE=1?\
-DWITH_ARCHIVE_STORAGE_ENGINE=1?\
-DWITH_BLACKHOLE_STORAGE_ENGINE=1?\
-DWITH_MEMORY_STORAGE_ENGINE=1?\
-DWITH_READLINE=1?\
-DENABLED_LOCAL_INFILE=1?\
-DMYSQL_USER=mysql?\
-DMYSQL_TCP_PORT=3306?\
-DENABLE_DOWNLOADS=1
[root@domain?mysql-5.6.21]#?make
[root@domain?mysql-5.6.21]#?make?install
[root@domain?mysql-5.6.21]#?rm?-rf?/etc/my.cnf
[root@domain?mysql-5.6.21]#?cd?/usr/local/mysql
[root@domain?mysql-5.6.21]#?./scripts/mysql_install_db?--user=mysql?--basedir=/usr/local/mysql?--datadir=/data/mysql
[root@domain?mysql-5.6.21]#?ln?-s?/usr/local/mysql/my.cnf?/etc/my.cnf
[root@domain?mysql-5.6.21]#?cp?./support-files/mysql.server?/etc/rc.d/init.d/mysqld
[root@domain?mysql-5.6.21]#?chmod?755?/etc/init.d/mysqld
[root@domain?mysql-5.6.21]#?chkconfig?mysqld?on
[root@domain?mysql-5.6.21]#?vim?/etc/rc.d/init.d/mysqld?
basedir=/usr/local/mysql?#MySQL程序安裝路徑
datadir=/data/mysql ?#MySQl數據庫存放目錄
[root@domain?mysql-5.6.21]#?service?mysqld?start
[root@domain?mysql-5.6.21]#?vim?/etc/profile?#把mysql服務加入系統環境變量:在最后添加下面這一行
export?PATH=$PATH:/usr/local/mysql/bin
[root@domain?mysql-5.6.21]#?source?/etc/profile
[root@domain?mysql-5.6.21]#?mysqladmin?-u?root?password?#設置Mysql密碼
轉載于:https://blog.51cto.com/shanqiangwu/1650571
總結
以上是生活随笔為你收集整理的CentOS 6.5源码包安装MySQL的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Photoshop之学习笔记(2) -
- 下一篇: Filter的详解与配置应用