timeout error occurred trying to start mysql daemon--

timeout error occurred trying to start mysql daemon--

ID:24192513

大小:52.50 KB

页数:3页

时间:2018-11-12

timeout error occurred trying to start mysql daemon--_第1页
timeout error occurred trying to start mysql daemon--_第2页
timeout error occurred trying to start mysql daemon--_第3页
资源描述:

《timeout error occurred trying to start mysql daemon--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、TimeouterroroccurredtryingtostartMySQLDaemon>>  #/etc/init.d/MySQLdrestart  stoppingmysql  [ok]  TimeouterroroccurredtryingtostartMySQLDaemon. [failure]   但是这个时候mysql实际上已经起动了,因为用stat-ln命令去看3306端口已经起动.使用mysql-uroot-ppassysqld.  在mysql里创建dameon用户,然后再修改/etc

2、/init.d/mysqld.  具体操作如下:  我们不妨先看看/etc/init.d/mysqld起动脚本是如何工作的,注意下面的一段#Ifyou'veremovedanonymoususers,thislinemustbechangedto    #useauserthatisalloysqld.    ping=/usr/bin/mysqladmin-uUNKNOYSQL_USERping    #Spinforamaximumoftensecondseouterroroccurredt

3、ryingtostartMySQLDaemon.          action$Starting$prog:/bin/false      else          action$Starting$prog:/bin/true      fi    else      action$Starting$prog:/bin/false    fi    [$ret-eq0]touch/var/lock/subsys/mysqld    return$ret   我们看到,脚本判断mysql是否起动,使用

4、的是mysqladminping命令.  而这个命令想要正确执行是需要能够登录mysql的.现在一些默认帐号已经删除,而且其它帐号已经设置了密码(默认没有设置密码).于是它没有办法连接到mysql.>  于是我用了下面的办法解决.  a)建立一个帐号,不设置密码,不给任何权限.  b)修改/etc/init.d/mysqld  下面我给出具体操作  #mysql-uroot-ppassysql>GRANTselectONtest.*TOdaemonlocalhost  mysql>re

5、vokeselectontest.*fromdaemonlocalhost   vi打开/etc/init.d/mysqld  把下面这行  ping=/usr/bin/mysqladmin-uUNKNOYSQL_USERping   修改为  ping=/usr/bin/mysqladmin-udaemonping   保存,退出.  重新起动mysql  #/etc/init.d/mysqldrestart  StoppingMySQL:                      [ OK ]  S

6、tartingMySQL:                      [ OK ]  这样就可以了.>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。