如何編譯安裝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編譯
- 如何在Linux下編譯安裝MariaDBLinux編譯
- 如何進行Apache的編譯安裝Apache編譯
- 編譯安裝zabbix編譯
- 安裝編譯ffmpeg編譯
- Griffin編譯安裝編譯
- 編譯安裝nmon編譯
- swoole 編譯安裝編譯
- apache編譯安裝Apache編譯
- ffmpeg安裝之linux編譯安裝Linux編譯
- MYSQL8.0安裝MySql
- httpd編譯安裝phphttpd編譯PHP
- Shell編譯安裝nginx編譯Nginx
- Linux 編譯安裝 PythonLinux編譯Python
- Linux編譯安裝NginxLinux編譯Nginx
- centos PHP 編譯安裝CentOSPHP編譯
- Docker 安裝 MySQL8.0DockerMySql
- Mac 安裝 MySQL8.0MacMySql
- Linux安裝MySQL8.0LinuxMySql
- PHP Linux安裝擴充套件(編譯安裝)PHPLinux套件編譯
- 【MySQL安裝】Linux下安裝MySQL(預編譯)MySqlLinux編譯
- 反編譯之安裝Apktool編譯APK
- Xopsed的編譯與安裝編譯
- Linux 編譯 安裝 PHP 7.3.1Linux編譯PHP
- windows下編譯安裝thriftWindows編譯
- ubuntu編譯安裝pcl教程。Ubuntu編譯
- ubuntu編譯安裝kernel教程。Ubuntu編譯
- PHP7 編譯安裝PHP編譯
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- CentOS 下編譯安裝 apacheCentOS編譯Apache
- CentOS 6.4 編譯安裝 apacheCentOS編譯Apache
- 原始碼編譯安裝Redis原始碼編譯Redis
- macOS nginx 編譯安裝教程MacNginx編譯
- Windows 本地安裝 Mysql8.0WindowsMySql
- linux源瑪包編譯安裝Linux編譯
- Centos8編譯安裝核心CentOS編譯
- protobuf 編譯工具安裝與使用編譯
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis