麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > 綜合 > 正文

AliSQL源碼編譯

2024-07-21 02:51:41
字體:
來源:轉載
供稿:網友

1. 安裝

該部分整理自山羊博客的AliSQL 源碼編譯, 致敬!

1.1 編譯環境準備(CentOS 6.7)

CentOS 和 Ubuntu 環境的區別就在這一步,CentOS yum 源里的 gcc 版本是 4.4 的,不滿足需求,可以通過我之前介紹過的 devtoolset 來安裝高版本 gcc,devtoolset 目前最新套裝是 devtoolset-4,包含 gcc 5.2。

yum install centos-release-scl -yyum install devtoolset-4-gcc-c++ devtoolset-4-gcc -yyum install cmake git -yyum install ncurses-devel openssl-devel bison -y

1.2 從 GitHub clone 代碼

git clone https://github.com/alibaba/AliSQL.git

1.3 cmake 配置

在配置前,要先設置下環境變量,這樣才能用到 devtoolset-4 套裝里的gcc。更多cmake參數。

scl enable devtoolset-4 bash cmake . / -DCMAKE_BUILD_TYPE="Release" / -DCMAKE_INSTALL_PREFIX="/opt/alisql" / -DWITH_EMBEDDED_SERVER=0 / -DWITH_EXTRA_CHARSETS=all / -DWITH_MYISAM_STORAGE_ENGINE=1 / -DWITH_INNOBASE_STORAGE_ENGINE=1 / -DWITH_PARTITION_STORAGE_ENGINE=1 / -DWITH_CSV_STORAGE_ENGINE=1 / -DWITH_ARCHIVE_STORAGE_ENGINE=1 / -DWITH_BLACKHOLE_STORAGE_ENGINE=1 / -DWITH_FEDERATED_STORAGE_ENGINE=1 / -DWITH_PERFSCHEMA_STORAGE_ENGINE=1 / -DWITH_TOKUDB_STORAGE_ENGINE=1

1.4 編譯安裝

make -j4 && make install

1.5 添加環境變量

export PATH=/opt/alisql/bin:$PATH

1.6 Disabling Transparent Hugepages for TokuDB

if test -f /sys/kernel/mm/transparent_hugepage/enabled; then echo never > /sys/kernel/mm/transparent_hugepage/enabledfiif test -f /sys/kernel/mm/transparent_hugepage/defrag; then echo never > /sys/kernel/mm/transparent_hugepage/defragfi

2. 啟動

# 添加MySQL組+用戶groupadd mysqluseradd -M -s /sbin/nologin -g mysql mysqlmkdir -p /data/alisqlchown -R mysql:mysql /data/alisql# mysql_install_db設置的datadir必須跟/etc/my.cnf里的datadir相同, 否則報錯([ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't )# http://blog.csdn.net/leshami/article/details/41801395cd /opt/alisqlscripts/mysql_install_db --user=mysql --datadir=/data/alisqlcp /opt/alisql/support-files/my-default.cnf /etc/my.cnfsed -i '/^/[mysqld/]$/{a/basedir = /opt/alisqla/datadir = /data/alisqla/port = 3306}' /etc/my.cnf# 方法1: 直接運行mysqld_safe/opt/alisql/bin/mysqld_safe# 方法2: 使用service啟動cp support-files/mysql.server /etc/init.d/mysqldservice mysqld start

3. 關閉

# 方法1: 直接運行mysqladmin/opt/alisql/bin/mysqladmin -uroot shutdown# 方法2: 使用service方式關閉service mysqld stop

4. Help

/opt/alisql/bin/mysql --help --verbose

參考

AliSQL 源碼編譯CentOS 下編譯安裝AliSQLDisabling Transparent Hugepages for TokuDBAliSQL Github
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄在线免费 | 最新午夜综合福利视频 | 一级免费观看 | 黄色片网站免费看 | 日韩2区 | 男女污视频在线观看 | 亚洲电影在线观看高清免费 | 国产精品成人一区二区三区吃奶 | 成人羞羞网站入口 | 奶子吧naiziba.cc免费午夜片在线观看 | 午夜视频国产 | 国产精品麻豆一区二区三区 | 看免费av| 欧美精品v国产精品v日韩精品 | 国产精品av久久久久久网址 | 成人在线视频免费看 | 97zyz成人免费视频 | 国产成人综合在线观看 | 久久污| 欧美成人精品一区 | 欧美性生交xxxxx久久久缅北 | 狠狠干五月天 | 欧日一级片| www.777含羞草 | 欧美三级一级 | 成年性羞羞视频免费观看 | 欧美成人精品h版在线观看 久久久久久三区 | 国产一区二区三区四 | 国产女同疯狂激烈互摸 | 毛片免费视频观看 | 成人h视频在线 | 成人在线国产 | 3xxx| 免费黄色在线 | 日韩在线播放中文字幕 | 国产精选在线 | 国产精品久久久久久久久久三级 | 麻豆一二区 | 黄色片在线播放 | 成人在线97| 毛片观看网址 |