+ -
当前位置:首页 → 问答吧 → mysql无法启动,启动文件错误(已解决)

mysql无法启动,启动文件错误(已解决)

时间:2008-09-19

来源:互联网

大家好,我新装了,mysql6。0
安装成功,启动时出现错误:
[root@localhost support-files]# ./mysql.server.sh
./mysql.server.sh: line 237: my_print_defaults: command not found
./mysql.server.sh: line 240: my_print_defaults: command not found
./mysql.server.sh: line 247: @HOSTNAME@: command not found
./mysql.server.sh: line 256: @HOSTNAME@: command not found

Usage: ./mysql.server.sh {start|stop|restart|reload|force-reload|status} [ MySQL server opti**** ]
可是我还没碰过里面的文件,这是为什么呢,请高手指点下。

作者: ilxd   发布时间: 2008-09-19

6还没用过不知道有何改进了?
安装是否都完成了?数据库是不是初始化了

作者: rayeyes   发布时间: 2008-09-19

是的,BZ大人,大概是按照http://blog.chinaunix.net/u2/60901/showart_1009586.html这个里面安装的
我也是第一次用mysql6。

作者: yinhezixun   发布时间: 2008-09-19

哦,sorry
Usage: ./mysql.server.sh {start|stop|restart|reload|force-reload|status} [ MySQL server opti**** ]


你运行没加参数

作者: xky1314   发布时间: 2008-09-19

弱弱的问一下,加什么参数。。BZ大人

作者: iolia1789   发布时间: 2008-09-19

start|stop|restart|reload|force-reload|status

这不都给了吗,你要启动,就start

作者: 电脑刺良   发布时间: 2008-09-19

这些我之后都加过了。。还是报错。。说配置文件的问题
Starting MySQL/opt/mysql-6.0.4-alpha/support-files/mysql.server: line 159: kill
配置文件里面的这行: kill -0 $2 || break # if the program goes away, stop waiting
我把这行注销的话mysql也起不来。

作者: fuqi   发布时间: 2008-09-19

我把之前的mysql删了又从新编译了一边

作者: long0   发布时间: 2008-09-19

问题解决了,谢谢BZ大人的 热心帮忙,我从新编译了一下。还是出错了,然后去看配置文件,my.cnf 和编译好mysql那个配置文件,发现少了
< datadir=/var/lib/mysql
< user=mysql
< [mysqld_safe]
< log-error=/var/log/mysqld.log
< pid-file=/var/run/mysqld/mysqld.pid
这5行重定向,然后添加到/etc/my.cnf就好了
表达差。。不过一般会出现/tmp/mysql.sock错误。出现这个问题,添加我上面那5行就可以了。
mysql6。0

作者: 天使之星   发布时间: 2008-09-19

/tmp/mysql.sock 的问题,添加链接 或者 修改配置文件 都可以解决。

仔细看错误信息,里面有很多东西的。

作者: Azero   发布时间: 2008-09-19