MySQL 安裝方式 Doyle

2021-07-11 10:12:17 字數 2151 閱讀 6511

一、安裝cmake

tar xf cmake-2.8.8.tar.gz

cd cmake-2.8.8

./bootstrap

make

make install

二.編譯安裝mysql

使用cmake編譯mysql-5.5

cmake指定編譯選項的方式不同於make,其實現方式對比如下:

./configure cmake .

./configure --help cmake . -lh or ccmake .

指定安裝檔案的安裝路徑時常用的選項:

-dcmake_install_prefix=/usr/local/mysql

-dmysql_datadir=/data/mysql

-dsysconfdir=/etc

預設編譯的儲存引擎包括:csv、myisam、myisammrg和heap。若要安裝其它儲存引擎,可以使用類似如下編譯選項:

-dwith_innobase_storage_engine=1

-dwith_archive_storage_engine=1

-dwith_blackhole_storage_engine=1

-dwith_federated_storage_engine=1

若要明確指定不編譯某儲存引擎,可以使用類似如下的選項:

-dwithout__storage_engine=1

比如:-dwithout_example_storage_engine=1

-dwithout_federated_storage_engine=1

-dwithout_partition_storage_engine=1

如若要編譯進其它功能,如ssl等,則可使用類似如下選項來實現編譯時使用某庫或不使用某庫:

-dwith_readline=1

-dwith_ssl=system

-dwith_zlib=system

-dwith_libwrap=0

其它常用的選項:

-dmysql_tcp_port=3306

-dmysql_unix_addr=/tmp/mysql.sock

-denabled_local_infile=1

-dextra_charsets=all

-ddefault_charset=utf8

-ddefault_collation=utf8_general_ci

-dwith_debug=0

-denable_profiling=1

如果想清理此前的編譯所生成的檔案,則需要使用如下命令:

make clean

rm cmakecache.txt

三. 編譯安裝

要安裝readline-devel  zlib-devel  openssl-devel

groupadd -r mysql

useradd -g mysql -r -d /mydata/data mysql

tar xf mysql-5.5.33.tar.gz

cd mysql-5.5.33

cmake . -dcmake_install_prefix=/usr/local/mysql \

-dmysql_datadir=/mydata/data \

-dsysconfdir=/etc \

-dwith_innobase_storage_engine=1 \

-dwith_archive_storage_engine=1 \

-dwith_blackhole_storage_engine=1 \

-dwith_readline=1 \

-dwith_ssl=system \

-dwith_zlib=system \

-dwith_libwrap=0 \

-dmysql_unix_addr=/tmp/mysql.sock \

-ddefault_charset=utf8 \

-ddefault_collation=utf8_general_ci

make

make install

os vendor

mysql

mysql 安裝方式

1 rpm 安裝 配置檔案在 etc my.cnf 2 source code 安裝 4 yum 安裝 配置檔案在 etc my.cnf 4.1 安裝完後需要初始化化密碼等 mysql預設root使用者沒有密碼,輸入mysql u root 進入mysql 1 mysql初始化root密碼 進入my...

mysql安裝方式

windows版 解壓版 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir d developmentserver mysql cache 設定mysql資料庫的資料的存放目錄 datadir d developmentserver mysql cache ...

mysql安裝方式

1.檢視mysql安裝了哪些東西rpm qa grep i mysql2.解除安裝yum remove mysql community common 5.7.20 1.el7.x86 64 yum remove mysql community client 5.7.20 1.el7.x86 64 y...