1,你在sysconfig.ini 文件里定义过 mysql 信息没?在里面增加如下信息:
MYSQLHOST = "localhost"
MYSQLUSER = "root"
MYSQLPASSWORD = ""
MYSQLSMSDATABASE= "SMTH"
2,你的mysql数据库启动没?
可以输入:
/sbin/service mysqld start
(如果是用rpm包安装的,通常用这个方法)
或者
su - mysql
cd /usr/local/libexec/
./mysqld &
用code包安装通常用这个方法启动
然后输入 mysql 看是否出现
mysql>
提示符
再telnet localhost 3306
看是否打开了 3306 断口,确认 mysql 启动正常
如果上面都成功了,输入 mysql 然后
show databases 看有没有包含 mysql 和 test 数据库
如果不包含 mysql 数据库,说明系统没有初始化数据库
3,你的mysql数据库是否包含SMTH数据库
如果没有包含SMTH数据库,同样会出问题。
数据库的sql脚本包含在
$BBSSRC/doc/*.sql
【 在 cnbird@smth.org-SPAM.no (阿七) 的大作中提到: 】
: 谢谢了
: 不过还是老问题
: 我发现还是不行
: telnet下查看blog
: 还是会
: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (
: 还是通过的这里
: 唉......
: 不知道要怎么办
: 看来还是卸了rpm包,用 源代码 make mysql算了!
: ...................
--
FROM 219.216.80.241