如何編譯安裝MySQL8.0
在之前的實戰課程中,一直沒有包括編譯安裝的內容,因此在這裡來說一下,如何編譯安裝MySQL8.0。話不多說,步驟如下:
[root@localhost tools]# wget --no-check-certificate https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-boost-8.0.11.tar.gz wget
1)cmake
2) make >=3.75
3) gcc >=4.8
4) bison >=2.1
5) ncurses
系統:Cenots7
yum groupinstall "Development tools"
yum install -y ncurses ncurses-devel cmake3 bison bison-devel openssl openssl-libs openssl-devel
cmake .
-DSYSCONFDIR:PATH=/home/smysql8011
-DCMAKE_INSTALL_PREFIX:PATH=/home/smysql8011
-DENABLED_PROFILING:BOOL=ON
-DENABLE_DEBUG_SYNC:BOOL=OFF
-DMYSQL_MAINTAINER_MODE:BOOL=OFF
-DWITH_PERFSCHEMA_STORAGE_ENGINE=ON
-DWITH_EXTRA_CHARSETS:STRING=all
-DWITH_BIG_TABLES:BOOL=ON
-DWITH_FAST_MUTEXES:BOOL=ON
-DENABLE-PROFILING:BOOL=ON
-DZLIB_INCLUDE_DIR=/usr/lib64
-DWITH_SSL:STRING=bundled
-DWITH_UNIT_TESTS:BOOL=OFF
-DWITH_ZLIB:STRING=bundled
-DWITH_PARTITION_STORAGE_ENGINE:BOOL=ON
-DWITH_PLUGINS=heap,csv,partition,innodb,myisam,archive
-DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=ALL
-DENABLED_ASSEMBLER:BOOL=ON
-DENABLED_LOCAL_INFILE:BOOL=ON
-DENABLED_THREAD_SAFE_CLIENT:BOOL=ON
-DENABLED_EMBEDDED_SERVER:BOOL=OFF
-DWITH_INNODB_MEMCACHED=0
-DENABLE_MEMCACHED_SASL=0
-DENABLE_MEMCACHED_SASL_PWDB=0
-DWITH_BOOST=/home/tools/boost
-DCOMMUNITY_BUILD:BOOL=ON
make install
bin/mysqld --initialize-insecure --basedir=/home/mysql --datadir=/home/mysql/data
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4479/viewspace-2814010/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何在CentOS7安裝Node?(編譯安裝)CentOS編譯
- 如何進行Apache的編譯安裝Apache編譯
- MYSQL8.0安裝MySql
- 編譯安裝zabbix編譯
- apache編譯安裝Apache編譯
- 編譯安裝nmon編譯
- swoole 編譯安裝編譯
- 編譯安裝Nginx編譯Nginx
- 編譯安裝mysql編譯MySql
- nginx編譯安裝Nginx編譯
- 安裝編譯ffmpeg編譯
- Griffin編譯安裝編譯
- 如何編譯安裝原始碼包軟體編譯原始碼
- Mac 安裝 MySQL8.0MacMySql
- Docker 安裝 MySQL8.0DockerMySql
- Shell編譯安裝nginx編譯Nginx
- centos PHP 編譯安裝CentOSPHP編譯
- httpd編譯安裝phphttpd編譯PHP
- PHP的編譯安裝PHP編譯
- Mysql 5.7.17 編譯安裝MySql編譯
- 如何在Linux下編譯安裝MariaDBLinux編譯
- Go開發者之如何破解安裝GoLand編譯器?GoLand編譯
- ffmpeg安裝之linux編譯安裝Linux編譯
- Linux安裝MySQL8.0LinuxMySql
- Windows 本地安裝 Mysql8.0WindowsMySql
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- PHP7 編譯安裝PHP編譯
- Linux編譯安裝NginxLinux編譯Nginx
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- ubuntu編譯安裝kernel教程。Ubuntu編譯
- windows下編譯安裝thriftWindows編譯
- 編譯安裝php7編譯PHP
- php7編譯安裝PHP編譯
- 原始碼編譯安裝Redis原始碼編譯Redis
- 編譯安裝LAMP環境編譯LAMP
- LNMP—Nginx的編譯安裝LNMPNginx編譯