Commit 8e815a6 1 parent a70fd39 commit 8e815a6 Copy full SHA for 8e815a6
File tree 1 file changed +27
-0
lines changed
1 file changed +27
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ # # shell常用命令 2018-04-10
3
+ # # http://www.aqzt.com
4
+
5
+ # # robert yu
6
+ # # Centos6下一键安装美团开源SQL优化工具SQLAdvisor脚本
7
+
8
+ yum install -y http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm
9
+ yum install -y gcc-c++ make gcc httpd php mysql php-mysql php-devel php-pear libssh2 libssh2-devel unzip cmake libaio-devel libffi-devel glib2 glib2-devel Percona-Server-shared-56 bison libaio-devel ncurses-devel
10
+
11
+ echo ' ' | pecl install -f ssh2
12
+ ln -s /usr/lib64/libperconaserverclient_r.so.18 /usr/lib64/libperconaserverclient_r.so
13
+
14
+ unzip SQLAdvisor.zip
15
+ cd SQLAdvisor-master
16
+ if [ -f CMakeCache.txt ]; then
17
+ echo ${line}
18
+ fi
19
+ rm -rf CMakeCache.txt
20
+ cmake -DBUILD_CONFIG=mysql_release -DCMAKE_BUILD_TYPE=debug -DCMAKE_INSTALL_PREFIX=/usr/local/sqlparser ./
21
+ make && make install
22
+
23
+ cd sqladvisor
24
+ cmake -DCMAKE_BUILD_TYPE=debug ./
25
+ make
26
+ cp sqladvisor /usr/bin/sqladvisor
27
+ sqladvisor --help
You can’t perform that action at this time.
0 commit comments