MySQL运行不了文件错误_mysql无法启动,启动文件错误(已解决)

你的位置:

问答吧

-> 数据库

-> 问题详情

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

大家好,我新装了,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 options ]

可是我还没碰过里面的文件,这是为什么呢,请高手指点下。

作者: tingfengmanbu

发布时间: 2008-08-15

6还没用过不知道有何改进了?

安装是否都完成了?数据库是不是初始化了

作者: cuci

发布时间: 2008-08-15

QUOTE:

原帖由 cuci 于 2008-8-15 09:52 发表

6还没用过不知道有何改进了?

安装是否都完成了?数据库是不是初始化了

是的,BZ大人,大概是按照http://blog.chinaunix.net/u2/60901/showart_1009586.html这个里面安装的

我也是第一次用mysql6。

作者: tingfengmanbu

发布时间: 2008-08-15

哦,sorry

Usage: ./mysql.server.sh  {start|stop|restart|reload|force-reload|status}  [ MySQL server options ]

你运行没加参数

作者: cuci

发布时间: 2008-08-15

QUOTE:

原帖由 cuci 于 2008-8-15 10:01 发表

哦,sorry

Usage: ./mysql.server.sh  {start|stop|restart|reload|force-reload|status}  [ MySQL server options ]

你运行没加参数

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

作者: tingfengmanbu

发布时间: 2008-08-15

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

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

作者: cuci

发布时间: 2008-08-15

QUOTE:

原帖由 cuci 于 2008-8-15 10:20 发表

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

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

这些我之后都加过了。。还是报错。。说配置文件的问题

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也起不来。

作者: tingfengmanbu

发布时间: 2008-08-15

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

作者: tingfengmanbu

发布时间: 2008-08-15

问题解决了,谢谢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

作者: tingfengmanbu

发布时间: 2008-08-15

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

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

作者: vermouth

发布时间: 2008-08-15

QUOTE:

原帖由 vermouth 于 2008-8-15 19:59 发表

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

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

您好,这个 已经解决了,可是现在 问题又出现了,本来可以远程连接mysql的,但是突然不行了,skip-working没有打开,是注释的,但是就是无法远程连接,就连本地telnet都无法连接3306端口,请教高手,很急

作者: tingfengmanbu

发布时间: 2008-08-15

先在本地看看 mysql 的端口是否已经开启;

仔细检查命令纪录,是否配置过 认证登陆(如用户密码),又就用 mysql -u user -p passwd 登陆;

如果需要远程登录,则需要在数据库中开启远程用户的权限,用 grant 添加。

作者: vermouth

发布时间: 2008-08-17

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值