mysql源码包多大_MySQL源码包安装
[root@node2?/]#?groupadd?-g?27?mysql
[root@node2?/]#?useradd?-u?27?mysql?-g?mysql?-s?/sbin/nologin
[root@node2?/]#?yum?-y?install?make?cmake?bison?gcc-c++?cmake?ncurses?ncurses-devel
[root@node2?/]#?cd?/mysql#下載MySQL軟件包并解壓
[root@node2?mysql]#?ls
mysql-5.6.19.tar.gz
[root@node2?mysql]#?tar?zxvf?mysql-5.6.19.tar.gz
[root@node2?mysql]#?cmake?-DCMAKE_INSTALL_PREFIX=/mysql/3306?-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=/tmp/mysqld.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
#?-DCMAKE_INSTALL_PREFIX=/mysql/3306???????????????????#安裝路徑
#?-DMYSQL_DATADIR=/mysql/data??????????????????????????#數據文件存放位置
#?-DSYSCONFDIR=/etc????????????????????????????????????#my.cnf路徑
#?-DWITH_MYISAM_STORAGE_ENGINE=1???????????????????????#支持MyIASM引擎
#?-DWITH_INNOBASE_STORAGE_ENGINE=1?????????????????????#支持InnoDB引擎
#?-DWITH_MEMORY_STORAGE_ENGINE=1???????????????????????#支持Memory引擎
#?-DWITH_READLINE=1????????????????????????????????????#快捷鍵功能(我沒用過)
#?-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock???????????????????#連接數據庫socket路徑
#?-DMYSQL_TCP_PORT=3306????????????????????????????????#端口
#?-DENABLED_LOCAL_INFILE=1?????????????????????????????#允許從本地導入數據
#?-DWITH_PARTITION_STORAGE_ENGINE=1????????????????????#安裝支持數據庫分區
#?-DEXTRA_CHARSETS=all?????????????????????????????????#安裝所有的字符集
#?-DDEFAULT_CHARSET=utf8???????????????????????????????#默認字符
[root@node2?mysql]#?make
[root@node2?mysql]#?make?install
[root@node2?/]#?cd?/mysql/3306
[root@node2?3306]#?chown?-R?mysql:mysql?.
[root@node1?mysql-5.6.19]#?cd?/mysql/mysql-5.6.19
[root@node1?mysql-5.6.19]#?cp?support-files/my-default.cnf?/etc/my.cnf
[root@node1?mysql-5.6.19]#?cp?support-files/mysql.server?/etc/init.d/mysqld
[root@node1?mysql-5.6.19]#?chmod?755?/etc/init.d/mysqld
[root@node1?mysql-5.6.19]#?mkdir?-p?/mysql/data
[root@node1?mysql-5.6.19]#?chown?-R?mysql:mysql?/mysql/data
[root@node1?mysql-5.6.19]#?/mysql/3306/scripts/mysql_install_db?--user=mysql?--basedir=/mysql/3306/?--datadir=/mysql/data/
[root@node2?/]#?service?mysqld?start
[root@node2?/]#?chkconfig?mysqld?on
[root@node2?/]#?/mysql/3306/bin/mysql?-u?root?-p#測試登陸MySQL密碼為空
[root@node2?/]#?/mysql/3306/bin/mysqladmin?-u?root?-p?password?redhat#回車輸入原密碼
總結
以上是生活随笔為你收集整理的mysql源码包多大_MySQL源码包安装的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 认识ZBrush? 4R7视图区
- 下一篇: 【附源码】计算机毕业设计JAVA智友少儿