Warning: Can't connect to MySQL server on 'localhost' (10061) in C:\Inetpub\php4\test.php on line 2Warning: MySQL Connection Failed: Can't connect to MySQL server on 'localhost' (10061) in C:\Inetpub\php4\test.php on line 2 database cann't connect 我把你的代码拷到机器上运行以后的错误信息:( 在DOS下我使用 mysql -u root -h localhost 显示 mysql> 但是在在PHP中,为什么就是不可以:(
我的机器配置如下: Win2k pro IIS, PHP装在C:\PROGRAM FILES\WINPHP MYSQL装载:C:\mysql 都是最新版本的PHP,和MYSQL
2000系统下mysql是作为2000的一个服务启动的,安装完mysql
之后安装程序应自动为2000添加一个mysql服务,默认情况下
随系统启动而启动,请检查是否正确安装了mysql服务,如果没有
正确安装,你可以通过mysqld-nt.exe命令来启动服务具体参数说明
请看技术手册.
还有一点请注意:我没有在2000的professional版中安装过,在2000
server下一切正常。
如果你在安装完mysql之后又改变了安装路径或者没有使用默认路径“c:\mysql”
请使用这个命令告知mysql路径以改变:
98下用 mysqld --basedir "你的新路径"(不加双引号) 来启动
2000下用 mysqld-nt --basedir "你的新路径"(不加双引号) 来启动
mysqld-nt --standalone --debug
mysqld -install
然后到管理工具里打开“服务”找到mysql启动就可以了
请问哪个版本的有,哪里有的下载?
好像3.0版本以后都有这个文件,你怎么会没有呢?
真实奇怪.哎..........
里面的确没有mysqld_nt这个文件
里面的确没有mysqld_nt这个文件
我是在那里下的
basedir=f:/mysql/
datadir=f:/mysql/data改完保存后,
mysqld-shareware --install(最好先mysqld-shareware --remove把服务去掉)
net start mysql
如果能正常启动的话,表示安装已经成功了,确认的话,可以用mysqladmin -u root variables来查看相关数据,比如basedir是否在 f:盘下等
执行这一个语句的时候,出现错误,无法连接到数据库
我也遇到了这个问题,但是在DOS下,我使用mysqladmin ping时显示MYSQL IS ALIVE
不知道到底什么缘故我的配置是IIS+PHP+MYSQL
其中,如果不用MYSQL的话,PHP的功能都能实现请问,我应该怎么配置MYSQL?其中我的BASEDIR和DATADIR 在my.ini文件中应该是正确的
我把MYSQL装在program files\mysql下
basedir=C;\program files\mysql
datadir=c:\program files\mysql\data但是就是遇到上面问题:(
谁能帮我解决呀,大虾
~~~~~~~~~
是什么意思,难道就没有解决的办法了吗?
我的机器名字Frog,ip是10.0.0.111,username="root",password=""
我使用语句
mysql_connect("localhost","root","");
mysql_connect("Frog","root","");
mysql_connect("10.0.0.111","root","");
mysql_connect(10.0.0.111,"root","");
但是没有一个能成功
在DOS下可以用mysql -u root 进去:(
哎那位大虾,能指点一下
<?
$db = mysql_connect("localhost","root","");
if(!$db) die("database cann't connect");
?>只有在老的PHP版本的时候,一般还需配置PHP。INI,不然会出来mysql_connect这个函数未定义的错误,而现在应该不会有这个问题,你可以把你的调试程序跟错误信息贴出来看看
database cann't connect
我把你的代码拷到机器上运行以后的错误信息:(
在DOS下我使用
mysql -u root -h localhost
显示
mysql>
但是在在PHP中,为什么就是不可以:(
Win2k pro
IIS,
PHP装在C:\PROGRAM FILES\WINPHP
MYSQL装载:C:\mysql
都是最新版本的PHP,和MYSQL
我使用语句
mysql_connect("localhost","root","");
mysql_connect("Frog","root","");
mysql_connect("10.0.0.111","root","");
mysql_connect(10.0.0.111,"root","");
但是没有一个能成功
basedir=f:/mysql/
datadir=f:/mysql/data改完保存后,
mysqld-shareware --install(最好先mysqld-shareware --remove把服务去掉)
net start mysql
如果能正常启动的话,表示安装已经成功了,确认的话,可以用mysqladmin -u root variables来查看相关数据,比如basedir是否在 f:盘下等