• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MySQL服务治理配置_mysql

mysql 搞代码 7年前 (2018-06-08) 171次浏览 已收录 0个评论

mysql服务管理配置

创建管理脚本

$vim /data/mysqldata/scripts/mysql_env.ini

#set env

MYSQL_USER=system

MYSQL_PASS=123456

#check_parameter

if [ $# -ne 1 ]      –$# 表示参数个数

then

         HOST_PORT=3306

else

         HOST_PORT=$1

fi

 

修改权限

$chmod 600 /data/mysqldata/scripts/mysql_env.ini

 

创建启动脚本

$vim /data/mysqldata/scripts/mysql_db_startup.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo “Startup MySQL Service: localhost_”${HOST_PORT}

/usr/local/mysql/bin/mysqld_safe –defaults-file=/data/mysqldata/${HOST_PORT}/my.cnf &

 

创建关闭脚本

$vim /data/mysqldata/scripts/mysql_db_shutdown.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo “Shutdown MySQL Service: localhost_”${HOST_PORT}

/usr/local/mysql/bin/mysqladmin -u${MYSQL_USER} -p${MYSQL_PASS} -S /data/mysqldata/${HOST_PORT}/mysql.sock shutdown

 

快速登录脚本

$vim /data/mysqldata/scripts/mysqlplus.sh

#!/bin/sh

source /data/mysqldata/scripts/mysql_env.ini

echo “Login MySQL Service: localhost_”${HOST_PORT}

/usr/local/mysql/bin/mysql -u${MYSQL_USER} -p${MYSQL_PASS} -S /data/mysqldata/${HOST_PORT}/mysql.sock $2

 

修改权限

$chmod 755 mysql_db* mysqlplus.sh

 

添加环境变量

/data/mysqldata/scripts添加到mysql.bash_profile$PATH

export PATH=/data/mysqldata/scripts:$PATH

 

本地连接MySQL服务

$mysqlplus.sh

 

开机自动启动

编辑/etc/rc.local文件,需要在root用户下执行

#vim /etc/rc.local

 

sudo –i –u mysql /data/mysqldata/scripts/mysql_db_startup.sh 3306 > /home/mysql/mysql_db_startup.log 2>&1 

 

欢迎大家阅读《MySQL服务治理配置_mysql》,跪求各位点评,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MySQL服务治理配置_mysql

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址