1. 程式人生 > >Ubuntu安裝 Alisql編譯安裝步驟:

Ubuntu安裝 Alisql編譯安裝步驟:

數據庫 script sql char isql bin 配置文件 mysqldb 需要

github地址:

https://github.com/alibaba/AliSQL



一、直接git下載保存到本地:

git clone https://github.com/alibaba/AliSQL.git
二、安裝依賴

apt-get install gcc  build-essential  cmake autoconf libncurses5-dev perl bison
說明:

centos裏面 build-essental換成  gcc-c++, libncurses5-dev換成ncurses-devel,在不同的發行版本下稱呼不同而已。


三、建立用戶和組

 groupadd mysql
 useradd mysql 
-g mysql 四、準備目錄 mkdir /data/mysql mkdir /usr/local/mysql 五、授權目錄 chown -R mysql:mysql /data/msyql chown -R mysql:mysql /usr/local/mysql 六、編譯安裝 編譯: cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_INNOBASE_STORAGE_ENGINE=1
-DWITH_ARCHIVE_STORAGE_ENGINE=1 -DWITH_BLACKHOLE_STORAGE_ENGINE=1 -DMYSQL_DATADIR=/data/mysqldb -DMYSQL_TCP_PORT=3306 -DENABLE_DOWNLOADS=1 註意:如果以前執行失敗過,再執行需要刪除 CMakeCache.txt,否則會報錯 安裝: make && make install 編譯安裝步驟比較長,慢慢等~~~~~》》》》》 七、初始化AliSQL數據庫 cd /usr/local/mysql scripts
/mysql_install_db --user=mysql --datadir=/data/mysqldb 八、復制AliSQL服務啟動配置文件 cp /usr/local/mysql/support-files/my-default.cnf /etc/my.cnf 註:如果/etc/my.cnf文件存在,則覆蓋 九、復制AliSQL服務啟動腳本及加入path路徑 cp support-files/mysql.server /etc/init.d/mysqld vim /etc/profile PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH export PATH source/etc/profile 十、啟動AliSQL服務並加入開機自啟動(可選) service mysqld start chkconfig --level 35 mysqld on 十一、檢查服務是否啟動 netstat -tulnp | grep 3306 mysql -u root -p

Ubuntu安裝 Alisql編譯安裝步驟: