MySQL原始碼安裝引數詳解如下

2022-06-16 19:03:15 字數 1834 閱讀 2685

引數說明

cmake. -dcmake_install_prefix=/usr/local/mysql55

cmake編譯

-dmysql_unix_addr=/tmp/mysql.sock

通訊檔案位置

-dmysql_datadir=/data/myql

mysql資料存放路徑

-dsysconfdir=/etc

配置檔案路徑

-dmysql_user=mysql

mysql執行使用者

-dmysql_tcp_port=3306

mysql監聽埠

-dwith_xtradb_storage_engine=1

開啟xtradb引擎支援

-dwith_innobase_storage_engine=1

開啟innodb引擎支援

-dwith_partition_storage_engine=1

開啟partition引擎支援

-dwith_blackhole_storage_engine=1

開啟blackhole引擎支援

-dwith_myisam_storage_engine=1

開啟myisam引擎支援

-dwith_readline=1

啟用快捷鍵功能

-denabled_local_infile=1

允許從本地匯入資料

-dwith_extra_charsets=1

支援額外的字符集

-ddefault_charset=utf8

預設字符集utf-8

-ddefault_collation=utf8_general_ci

檢驗字元

-dextra_charsets=all

安裝所有擴充套件字符集

-dwith_big_tables=1

將臨時表儲存在磁碟上

-dwith_debug=0

禁止除錯模式支援

make

編譯

make

install

安裝

原始碼安裝的mysql資料庫設定為系統服務

cd /usr/local/mysql55

cp support-files/my-large.cnf /etc/my.cnf

cp support-files/mysql.server /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig --level 2345

mysqld on

mkdir -p /data/mysql

useradd mysql

/usr/local/mysql55/scripts/mysql_install_db --user=mysql --datadir=/data/mysql/ --basedir=/usr/local/mysql55

ln -s /usr/local/mysql55/bin/*

/usr/bin/

service mysqld restart

/usr/local/mysql55/bin/mysqld-safe --user=mysql

原始碼安裝 mysql 原始碼安裝 mysql

yum y install ncurses devel gcc bzip2 bison 安裝解壓命令 安裝命令 wget http 複製的鏈結.解壓命令 tar xf cmake檔案.tar 編譯工具cmake安裝 cmake命令版本 2.8以上 將資料夾放到指定目錄整理 mv usr local ...

mysql 原始碼文件 mysql原始碼安裝官方文件

以下是安裝mysql原始碼分發版的更詳細的描述 1.為mysqld增加乙個登入使用者和組 2.shell groupadd mysql3.shell useradd g mysql mysql 這些命令將增加mysql組和mysql使用者。不同版本的unix中,useradd和groupadd的語法...

原始碼安裝MySQL

在fedora 11中,楞是裝不好原始碼mysql。折騰半天,把安裝過程記錄在此,以資共饗。ps 我用的時5.1.32,你當然可以使用最新的5.1.35。第一步 以rocrocket普通使用者登入系統,系統中不必要有mysql使用者和mysql使用者組。我可沒用root登入哦 第二步 tar xzv...