用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > mysql教程

mysql在mysqld_safe安全模式下启动报错

时间:2015-01-23  来源:西部数据  作者:西部数据

费话不说多我们来看看在我linux中的mysql在mysqld_safe安全模式下启动报错失败的原因与解决办法,有需要了解的朋友可尝试此方法来解决你的问题.

使用二进制编译文件的mysqld_safe启动报错,如下:

  1. [mysql@ECP-UC-DB1 ~]$ mysqld_safe 
  2. 110707 21:31:19 mysqld_safe Logging to ‘/opt/mysql/mysqldata/ECP-UC-DB1.err’. 
  3. 110707 21:31:19 mysqld_safe The file /usr/local/mysql/bin/mysqld 
  4. does not exist or is not executable. Please cd to the mysql installation 
  5. directory and restart this script from there as follows: 
  6. ./bin/mysqld_safe& 
  7. See http://dev.mysql.com/doc/mysql/en/mysqld-safe.html for more information 

解决方法:

  1. su – root 
  2. mkdir /usr/local/mysql/bin 
  3. ln -s /opt/mysql/product/5.5/bin/mysqld /usr/local/mysql/bin/mysqld 

再次执行mysqld_safe

  1. [mysql@ECP-UC-DB1 ~]$ mysqld_safe 
  2. 110707 21:32:37 mysqld_safe Logging to ‘/opt/mysql/mysqldata/ECP-UC-DB1.err’.  --phpfensi.com 
  3. 110707 21:32:37 mysqld_safe Starting mysqld daemon with databases from /opt/mysql/mysqldata 

启动结果:

  1. mysql 26885 23452 0 21:32 pts/0 00:00:00 /bin/sh /opt/mysql/product/5.5/bin/mysqld_safe 
  2. mysql 27653 26885 0 21:32 pts/0 00:00:00 /usr/local/mysql/bin/mysqld –basedir=/opt/mysql/product/5.5 –datadir=/opt/mysql/mysqldata –plugin-dir=/usr/local/mysql/lib/plugin –log-error=/opt/mysql/mysqldata/ECP-UC-DB1.err –open-files-limit=8192 –pid-file=/var/run/mysqld/mysqld.pid –socket=/var/run/mysqld/mysqld.sock –port=3306 

问题存在原因:

1、mysqld_safe只认识/usr/local/mysql/bin/mysqld(也许是配置问题)

2、my.cnf只能放置在/etc/下面,不然使用–defaults-file也不能读取my.cnf文件(有疑惑)

总结,不一样的问题可能会有一点区别,大家需要根据自己的经验来分析原因.

来顶一下
返回首页
返回首页
推荐资讯
WiFi太不安全:7岁女孩11分钟内入侵公共网络 WiFi太不安全:7岁女孩11分钟内入侵近期刚刚发布研究说WiFi网络能获得人们手机里多少私人信息,
不服跑个分?人工智能也出现“刷分”乱象 不服跑个分?人工智能也出现“刷分2014年,人工智能领域突然爆发,成为了科研和科技创业的热门
相关文章
    无相关信息
栏目更新
栏目热门