============================================mysql=======================================================================、
这儿我再说说mysql的脚本(有不足之处希望大家留言 谢谢。)
我的脚本是在这个目录下的 /app/gm/data0/mysql/3306/下的
vim mysql
看以看见好几个方法 (这是自己写的,如果要是集成安装的话,那就是写好的)
mysql_port=3306
mysql_password="12345678"
mysql_username="zc_root"|"admin"
这里面通过 /bin/sh /usr/local/mysql/bin/mysqld_safe --defaults-file=/app/gm/data0/mysql/${mysql_port}/my.cnf 2>&1 > /dev/null &
my.cnf 是一个配置文件 类似于 php.ini 吧可以说。
这里面socket=/mysql.sock 当执行上面的命令时 mysql 会把这一行解析,然后mysql 就产生了一个mysql.sock执行内存
这样就可以运行mysql了.
这样就把 mysql 开启了
但是 如果要是停mysql 稍微有点变化
/usr/local/mysql/bin/mysqladmin -u ${mysql_username} -p${mysql_password} -S /tmp/mysql.sock shutdown
这样就能停了 相当于吧 /tmp/目录下的这个mysql.sock 杀掉了
这样就不能执行mysql了
然后大家再看上面的这样行禁止mysql的命令 这里面有两个变量 是继承的我刚开始定义的那两个,
但是在你执行禁止mysql执行 必须要创建两个mysqladmin权限的root账号才能执行mysql禁止命令我之所以刚才那么些 是想让你们看一下 开启和停止的命令。
进入mysql :/usr/local/mysql/bin/mysql -ur oot -p111111 -S /tmp/mysql.sock
大家可以去看看自己mysql这个脚本 在你的3306目录下面那