- 主题:请教关于kbs系统数据库联接的问题
我已经按照说明在sysconf.ini中添加了
MYSQLBLOGHOST = "127.0.0.1" //MySQL服务器地址
MYSQLBLOGUSER = "root" //MySQL用户名
MYSQLBLOGPASSWORD = "" //MySQL用户密码
MYSQLBLOGDATABASE = "bbs" //MySQL数据库名
MYSQLBLOGPORT = "3306" //MySQL数据库端口,默认为3306
但使用需要数据库的选项时,均提示“No Database Selected”
譬如web下的通讯录等。我存放kbs所用的表都在bbs这个database中。
--
FROM 221.192.216.*
127.0.0.1换成localhost看看
【 在 roctall@newsmth.net-SPAM.no (蛇王阿奔) 的大作中提到: 】
: 我已经按照说明在sysconf.ini中添加了
: MYSQLBLOGHOST = "127.0.0.1" //MySQL服务器地址
: MYSQLBLOGUSER = "root" //MySQL用户名
: ...................
--
FROM 202.112.10.*
通讯录好像不是用的这个,再加几个
$hostname=bbs_sysconf_str("MYSQLHOST");
$username=bbs_sysconf_str("MYSQLUSER");
$password=bbs_sysconf_str("MYSQLPASSWORD");
$dbname=bbs_sysconf_str("MYSQLSMSDATABASE");
增加这几个,只有blog使用的是那个,其它就是这样了
【 在 roctall (蛇王阿奔) 的大作中提到: 】
: 我已经按照说明在sysconf.ini中添加了
: MYSQLBLOGHOST = "127.0.0.1" //MySQL服务器地址
: MYSQLBLOGUSER = "root" //MySQL用户名
: ...................
--
FROM 61.135.159.*
这些加在哪里?我看了通讯录那个页面(是bbsal.php吧)
开头有这几条
$hostname=bbs_sysconf_str("MYSQLHOST");
$username=bbs_sysconf_str("MYSQLUSER");
$password=bbs_sysconf_str("MYSQLPASSWORD");
$dbname=bbs_sysconf_str("MYSQLSMSDATABASE");
【 在 cnbird (阿七) 的大作中提到: 】
: 通讯录好像不是用的这个,再加几个
: $hostname=bbs_sysconf_str("MYSQLHOST");
: $username=bbs_sysconf_str("MYSQLUSER");
: ...................
--
FROM 221.192.210.*
依然不行..
blog的web页倒是能打开(没有添加这几项的时候就能)
但满页面都是形如这个的提示:
“...supplied argument is not a valid MySQL result resource in....”
点通讯录,依然是“No Database Selected”...:(
【 在 chit@forum.byr.edu.cn-SPAM.no (chit) 的大作中提到: 】
: 127.0.0.1换成localhost看看
--
FROM 221.192.210.*
加在sysconf.ini里,按照那个加一份进去啊@@
#查字典等一系列专用MySQL
MYSQLHOST = "localhost"
MYSQLUSER = "root" //MySQL用户名
MYSQLPASSWORD = "" //MySQL用户密码
MYSQLDATABASE = "csubbs" //MySQL数据库名
MYSQLPORT = "3306" //MySQL数据库端口,默认为3306
【 在 roctall (蛇王阿奔) 的大作中提到: 】
: 这些加在哪里?我看了通讯录那个页面(是bbsal.php吧)
: 开头有这几条
: $hostname=bbs_sysconf_str("MYSQLHOST");
: ...................
--
FROM 61.135.159.*
果然,反馈信息有变化了,由“No Database Selected”变成了
Warning: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/html/bbsal.php on line 73
Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/html/bbsal.php on line 73
Access denied for user: 'root@localhost' (Using password: YES)
这提示Using password: YES,可我mysql没设密码啊...@@~
【 在 cnbird (阿七) 的大作中提到: 】
: 加在sysconf.ini里,按照那个加一份进去啊@@
: #查字典等一系列专用MySQL
: MYSQLHOST = "localhost"
: ...................
--
FROM 221.192.210.*
设一下密码
【 在 roctall (蛇王阿奔) 的大作中提到: 】
: 果然,反馈信息有变化了,由“No Database Selected”变成了
: Warning: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/html/bbsal.php on line 73
: Warning: MySQL Connection Failed: Access denied for user: 'root@localhost' (Using password: YES) in /var/www/html/bbsal.php on line 73
: ...................
--
FROM 128.12.150.*
嗯,这个密码是必须的么?
我去设置上先..
【 在 atppp (Big Mouse) 的大作中提到: 】
: 设一下密码
--
FROM 221.192.210.*
这个是因为一个用unix-socket一个是用tcp-connection的区别?
【 在 dvlt (吃饭最开心 ^_^) 的大作中提到: 】
: 而且高版本的mysql里区分root@localhost和root@127.0.0.1的,设密码的时候要注意..
: grant all on *.* to root@localhost identified by 'the password' with grant
: option;
: ...................
--
FROM 128.12.150.*