请教mysql启动问题

请教mysql启动问题

我运行 service mysql start启动
老是出现错误:
[root@omc-0 mysql]# service mysql start
/etc/init.d/mysql: line 48: @HOSTNAME@: command not found
/etc/init.d/mysql: line 106: my_print_defaults: command not found
[root@omc-0 mysql]# Starting mysqld daemon with databases from /usr/local/mysql/
data

然后我查看了一下进程发现是有mysqld进程

但好像有些问题
我进入不了mysql

请教一下各位这个怎么解决
谢谢      
mysql版本是 mysql-3.23.52      
进不去是什么错误提示?

你是如何安装mysql的,可能需要修改  /etc/init.d/mysql 脚本;
看看 /var/log/messages 或者数据目录下的错误记录      
没有其他错误提示
就是提示上面的那样的那个HOSTNAME提示了

[root@omc-0 mysql]# service mysql start
/etc/init.d/mysql: line 48: @HOSTNAME@: command not found
/etc/init.d/mysql: line 106: my_print_defaults: command not found
[root@omc-0 mysql]# Starting mysqld daemon with databases from /usr/local/mysql/
data

然后下面不会有其他提示

再按enter后
回到[root@omc-0 mysql]# 状态了

另外你说的错误log 在messages下没有
mysql的log我不知道在哪里喔

我的是二进制源码安装的
mysql目录是在 /usr/local/mysql


所以现在问题是进入不了mysql
唉。。      
你用了哪些命令,错误提示是什么?