#!/bin/bash
set -e

source ~/hosts-env.sh

wget https://pingcap-edu.s3.us-west-2.amazonaws.com/mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz
tar -xvf mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz
sudo mv mysql-5.7.38-linux-glibc2.12-x86_64 /usr/local/mysql/
sudo chown -R mysql.mysql /usr/local/mysql/
wget https://pingcap-edu.s3.us-west-2.amazonaws.com/1.0.17
mv 1.0.17 sysbench-1.0.17.tar.gz
sudo tar -xzvf sysbench-1.0.17.tar.gz -C /usr/local/
sudo yum install m4 autoconf automake libtool -y
cd /usr/local/sysbench-1.0.17/
sudo ./autogen.sh
cd ~
echo "export PATH=\$PATH:/usr/local/sysbench-1.0.17" >> /home/ec2-user/.bash_profile
chown ec2-user:ec2-user /home/ec2-user/.bash_profile
cd /usr/local/sysbench-1.0.17/
sudo ./configure --with-mysql-includes=/usr/local/mysql/include --with-mysql-libs=/usr/local/mysql/lib
sudo make -j
sudo make install