occlum/demos/mysql/run_mysql_client.sh
2022-12-11 19:28:38 +08:00

33 lines
584 B
Bash
Executable File

#!/bin/bash
set -e
GREEN='\033[1;32m'
NC='\033[0m'
MYSQL=mysql
MYSQLSHOW=mysqlshow
MYSQLADMIN=mysqladmin
# Need to wait until server is ready
echo -e "${GREEN}Need to wait mysql server to start${NC}"
pushd occlum_instance
echo -e "${GREEN}Run mysql client on Occlum${NC}"
# Use unix domain socket
occlum exec /bin/${MYSQLADMIN} version
occlum exec /bin/${MYSQLSHOW}
occlum exec /bin/${MYSQL} -e "SELECT User, Host, plugin FROM mysql.user"
echo -e "${GREEN}Run mysql client on host${NC}"
# Use TCP/IP
/usr/local/mysql/bin/${MYSQLSHOW} -h 127.0.0.1 -P 3306
occlum stop
popd