<?php
//connect
$link = mysql_connect("localhost", "root", "")
or die("Could not connect");
if(!$link)
{
echo "Can not connected";
}
else
{
print "Connected successfully";
}
mysql_select_db("test")
or die("Could not select database");
?>
//connect
$link = mysql_connect("localhost", "root", "")
or die("Could not connect");
if(!$link)
{
echo "Can not connected";
}
else
{
print "Connected successfully";
}
mysql_select_db("test")
or die("Could not select database");
?>
和着有关系吗?
配置如下:
extension_dir ="C:\WINUNIX\PHP\extensions"
mysql.default_port = 3306
mysql.default_host = localhost
mysql.default_user = root
mysql.default_password =
不过你写的那个也还是出现那个问题。
php.ini的配置好象没有问题啊
听说PHP5.0不再内迁Mysql了,你要自己配置的!
将你的Mysql重新安装一次,然后将Php.ini文件copy到windows下!
试试吧!
mysql没有密码吗?
php5起,不再默认支持mysql,需要自己手工配置,才能支持mysql了。
php5\extensions\php_mysql.dll 和php5\dlls\libmySQL.dll 文件拷贝到winnt\system32目录里。
将php5\php.ini-dist 文件拷贝到winnt目录下,并且改名为php.ini。
编辑php.ini,将;extension=php_mysql.dll前面的;去掉,然后重新启动apache。
再刷新 http://localhost/info.php%20,就可以看到支持mysql的信息了。
谢谢,不过还是没有解决阿,还是出现那个提示。
MSQL Support enabled
Allow Persistent Links yes
Persistent Links 0/unlimited
Total Links 0/unlimited
phpinfo中的mysql信息一直都是这个样子
#This File was made using the WinMySQLAdmin 1.4 Tool
#2003/12/10 12:22:39#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions[mysqld]
basedir=C:/mysql
#bind-address=192.168.0.52
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=kyotosubway
password=780925