windows下实现定时重启Apache与MySQL方法
采用at命令添加计划任务。有关使用语法可以到window-》“开始”-》运行“cmd”-》执行命令“at /”,这样界面中就会显示at命令的语法。下面我们讲解下如何让服务器定时启动apache与mysql:
1、在c:盘根目录新建一个autostartserver.bat文件,然后右键编辑,将文件内容设为如下后保存:
@ECHO OFF
net stop apache2
net start apache2
net stop mysql
net start mysql
说明:上面的apache2与mysql为服务名称。
2、“开始”-》运行“cmd”-》执行命令“at 04:00 c:\autostartserver.bat”
这样每天早晨4点系统就会自动重启apache与mysql
说明:04:00为重启时间,c:\autostartserver.bat为第一步的bat文件地址
有时候中间需要一定的间隔时间,可以通过下面的代码实现。
net stop sqlserveragent
net stop MSSQLSERVER
echo.wscript.sleep(50000)>s.vbs
cscript //nologo s.vbs
del s.vbs
net start mssqlserver
net start sqlserveragent
上面是间隔50秒(50000毫秒)启动sqlserver服务,因为sqlserver关闭与启动需要间隔一定的时间,mysql则不需要间隔时间。
相关推荐
-
linux正确重启MySQL的方法
由于是从源码包安装的Mysql,所以系统中是没有红帽常用的servcie mysqld restart这个脚本 只好手工重启 有人建议Killall mysql.这种野蛮的方法其实是不行的,强制终止的话,如果造成表损坏,损失是巨大的. 这里推荐安全的重启方法 $mysql_dir/bin/mysqladmin -u root -p shutdown $mysql_dir/bin/safe_mysqld & mysqladmin和mysqld_safe位于Mysql安装目录的bin目录下,很容易找
-
LINUX重启MYSQL的命令详解
如何启动/停止/重启MySQL 一.启动方式 1.使用 service 启动:service mysqld start 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld start 3.使用 safe_mysqld 启动:safe_mysqld& 二.停止 1.使用 service 启动:service mysqld stop 2.使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 3. mysqladmin shutdown 三.重启 1.
-
windows下重启mysql的方法
其中第二种方法对我这无效,以后再搞清楚! 一.MYSQL服务 我的电脑--(右键)管理--服务与应用程序--服务--MYSQL--开启(停止.重启动) 二.命令行方式 Windows 1.点击"开始"->"运行"(快捷键Win+R). 2.启动:输入 net stop mysql 3.停止:输入 net start mysql 提示* Redhat Linux 也支持service command,启动:# service mysqld start 停止:#
-
不重启Mysql修改root密码的方法
一.一般忘记密码的解决办法,需要重启Mysql1.skip-grant-tables我们常用的方法是使用skip-grant-tables选项,mysqld server启动之后并不使用权限系统(privilege system).用户不需要任何账号.不受任何限制的访问数据库中所有数据.为了安全起见,通常加上 skip-networking ,mysqld不侦听任何TCP/IP连接请求.操作过程如下,1)修改my.cnf配置文件,在mysqld选项中添加skip-grant-tables和ski
-
使用innodb_force_recovery解决MySQL崩溃无法重启问题
一 背景 某一创业的朋友的主机因为磁盘阵列损坏机器crash,重启MySQL服务时 报如下错误: 复制代码 代码如下: InnoDB: Reading tablespace information from the .ibd files... InnoDB: Restoring possible half-written data pages from the doublewrite InnoDB: buffer... InnoDB: Doing recovery: scanned up to
-
Mysql挂掉后无法重启报pid文件丢失的解决方法
阿里云单核2G的配置挂着两个企业网站,访问量一般.最近每天几乎都会出现网站打不开显示数据库链接失败的问题. 多方寻求原因发现,mysql的pid文件缺失,并无法重启自建,后来也看了其他帖子说关闭日志什么的未果,查看系统日志发现,是因为内存满了导致mysql进程被杀,然后就一直挂起状态. Sep 25 11:33:48 iZ28jcqqr7lZ kernel: Out of memory: Kill process 23201 (mysqld) score 53 or sacrifice chil
-
mysql不重启的情况下修改参数变量
通常来说,更新mysql配置my.cnf需要重启mysql才能生效,但是有些时候mysql在线上,不一定允许你重启,这时候应该怎么办呢? 看一个例子: mysql> show variables like 'log_slave_updates'; +-------------------+-------+| Variable_name | Value |+-------------------+-------+| log_slave_updates | OFF |+---------
-
MySQL无法重启报错Warning: World-writable config file ‘/etc/my.cnf’ is ignored的解决方法
问题分析 在关闭数据库的命令发现mysql关不了,提示Warning: World-writable config file '/etc/my.cnf' is ignored ,大概意思是权限全局可写,任何一个用户都可以写.mysql担心这种文件被其他用户恶意修改,所以忽略掉这个配置文件.这样mysql无法关闭. 下面看下整个过程 重启MySQL [root@ttlsa ~]# service mysqld stop Warning: World-writable config file '/e
-
Ubuntu下启动、停止、重启MySQL,查看错误日志命令大全
1)启动: sudo /etc/init.d/mysql start 2)停止: sudo /etc/init.d/mysql stop 3)重启: sudo /etc/init.d/mysql restart 4)查看日志: cat /var/log/mysql.err cat /var/log/mysql/error.log 5)不支持中文 修改 /etc/mysql/my.cnf 在 [client] 下面增加: default-character-set=utf8 或 character
-
apache和mysql重启命令
命令为: /etc/rc.d/init.d/httpd restart chown -R mysql:mysql 目录名 改变文件属性 mysqladmin -u root -p password 'new password' 设置密码 apt-get remove 删除软件 apt-get clean 清理 /etc/rc.d/init.d/mysqld restart php 就配置了session 主要是配置 了apache /etc/init.d/apache2 restart /etc
随机推荐
- Python算法应用实战之队列详解
- jquery新的绑定事件机制on方法的使用方法
- 详解AngularJS的通信机制
- js使用正则实现ReplaceAll全部替换的方法
- Tomcat实现热部署
- 详解JAVA中的for-each循环与迭代
- 查询mysql中执行效率低的sql语句的方法
- Ajax与服务器(JSON)通信实例代码
- Python构建XML树结构的方法示例
- 一段asp防注入的通用脚本
- 研究动网得到的一些动网参数
- Js的Array数组对象详解
- 使用ajax和history.pushState无刷新改变页面URL示例
- 在JSP下如何计算时间差
- PHP导航下拉菜单的实现如此简单
- mysql中insert与select的嵌套使用方法
- SQL Server使用row_number分页的实现方法
- SQL Server 2005安装过程中出现错误的解决办法
- 深入理解void以及void指针的含义
- 硬内存和内存之间的区别