脚本开机自启以及mysql多实例启动关闭脚本
来源:互联网 发布:mac怎么装虚拟机 编辑:程序博客网 时间:2024/06/05 01:54
通过ckconfig可以将脚本设定为自启动
将脚本放入/etc/init.d/并且给定权限之后:
# chkconfig: 2345 80 81 ##2345,分别代表的四个等级,80代表开机启动的顺序,81代表关闭的顺序# description: Saves and restores system entropy pool for \# higher quality random number generation. ##脚本开头必须有这两句话才能添加成功
之后执行命令:
[root@server3 init.d]# chkconfig --add rsyncd ##进行添加[root@server3 init.d]# chkconfig --list rsyncdNote: This output shows SysV services only and does not include native systemd services. SysV configuration data might be overridden by native systemd configuration. If you want to list systemd services use 'systemctl list-unit-files'. To see services enabled on particular target use 'systemctl list-dependencies [target]'.rsyncd 0:off 1:off 2:on 3:on 4:on 5:on 6:off ##进行查看
#
mysql的多实例启动关闭脚本
先下载mysql-server:
yum groupinstall mariadbmysqladmin -u root password "westos" ##设定密码为westos
另外说几个修改密码的方式:
方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);方法2:用mysqladmin mysqladmin -u root password “newpass” 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass “newpass”方法3: 用UPDATE直接编辑user表 mysql -u root mysql> use mysql; mysql> UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’; mysql> FLUSH PRIVILEGES;
当root密码弄丢时:
方法1: mysqld_safe –skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’; mysql> FLUSH PRIVILEGES; 方法2:1、修改mysql的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables2、保存配置文件后,重启mysql服务 service mysqld restart3、mysql -u root -p登录mysql,然后不输入密码直接回车,然后按照上面的流程修改密码4、密码修改完毕,按照流程1的删除配置文件中的那行,然后重启mysql服务
mysql多实例启动关闭脚本
#!/bin/bashstart(){ a=` ss -antlp |grep 3306|awk -F "[ :]+" '{print $5}'` if [[ $a -eq 3306 ]] then echo "Mysql is running..." else echo "Mysql is starting..." /bin/bash /usr/bin/mysqld_safe 2>&1 > /dev/null & ##mysql的启动命令,后台执行 fi }stop(){ a=` ss -antlp |grep 3306|awk -F "[ :]+" '{print $5}'` if [[ $a -eq 3306 ]] then echo "Stoping mysqld..." mysqladmin -u root -pwestos SHUTDOWN ##Mysql的关闭脚本 else echo "Mysqld is stoped!" fi}restart(){ stop start}case $1 instart) start;;stop) stop;;restart) restart;;esac
阅读全文
0 0
- 脚本开机自启以及mysql多实例启动关闭脚本
- MySQL 多实例启动和关闭脚本
- CentOS 开机自启动脚本
- memcache开机自启动脚本
- CentOS 开机自启动脚本
- 树莓派脚本,开机自启动
- RabbitMQ开机自启动脚本
- linux开机自启动脚本
- android 开机自启动脚本
- CentOS 开机自启动脚本
- zookeeper 开机自启动脚本
- 开机自启动Powershell脚本
- CentOS 开机自启动脚本
- Oracle10gr2 开机自启动脚本
- ROS脚本开机自启动
- RabbitMQ开机自启动脚本
- 开机自启动Powershell脚本
- RabbitMQ开机自启动脚本
- Android——启动过程详解
- HttpUrl解析工具类NetUtils
- 判断一个年号是否为闰年
- Fresco-的简单实用
- jQuery+php通过关键字搜索并以列表形式显示
- 脚本开机自启以及mysql多实例启动关闭脚本
- laravel学习笔记之路由
- 28. Implement strStr()
- 每日练习20171101
- centos
- 洛谷 1171 售货员的难题 状压DP 解题报告
- 学Linux的第二天(安装CentO有感)
- Folding
- 层序结构储存二叉树