管理实例。
启动命令:
$MYSQL_HOME/bin/mysqld_safe --defaults-file=$MYSQL_DATA_HOME/mysql1/my.cnf &
创建启动脚本startdb.sh:
#!/usr/bin/env bash
cur_dir=$(realpath $(dirname $0))
$MYSQL_HOME/bin/mysqld_safe --defaults-file=$cur_dir/my.cnf >$cur_dir/startdb.log 2>&1 &
sleep 4
cat $cur_dir/startdb.log
停止命令:
$MYSQL_HOME/bin/mysqladmin --defaults-file=$MYSQL_DATA_HOME/mysql1/my.cnf shutdown
创建停止服务脚本stopdb.sh
#!/usr/bin/env bash
cur_dir=$(realpath $(dirname $0))
$MYSQL_HOME/bin/mysqladmin --defaults-file=$cur_dir/my.cnf -uroot -pfuckme123 shutdown >stopdb.log 2>&1
result=$?
if (( $result != 0 ))
then
echo "got some problems to shutdown db"
cat $cur_dir/stopdb.log
else
echo "shutdown ok"
fi
客户端连接命令:
$MYSQL_HOME/bin/mysql --defaults-file=$MYSQL_DATA_HOME/mysql1/my.cnf -u root -p
创建客户端命令client.sh
#!/usr/bin/env bash
cur_dir=$(realpath $(dirname $0))
$MYSQL_HOME/bin/mysql --defaults-file=$cur_dir/my.cnf -u root -pfuckme123 $@
作为客户端,mysql出的workbench软件不错。使用界面见截图: