1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
#!/usr/bin/env bash
set -eux
MYSQL_TEST_LOG="$(pwd)/mysql.log"
bash ci/ssl.sh
mysql_install_db \
--log-error="${MYSQL_TEST_LOG}"
/usr/libexec/mysqld \
--user="$(id -un)" \
--log-error="${MYSQL_TEST_LOG}" \
--ssl &
sleep 3
cat ${MYSQL_TEST_LOG}
/usr/libexec/mysqld --version
mysql -u root <<SQL
DROP USER 'root'@'localhost';
CREATE USER 'root'@'localhost' IDENTIFIED BY '';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
SQL
mysql -u root -e 'CREATE DATABASE IF NOT EXISTS test'
|