今天玩的是php
按照书中代码敲 但是貌似php与mysql没有连接成功
编译时候没有问题
但是
一旦在浏览器看就是
这个页面打不开
错误代码:500
百度有个结果是
1.
你先看看WINDOWS服务里MYSQL服务是否启动
如何查看Windows系统中运行的服务?
以在“开始→控制面板→管理工具”中双击“服务”,
发现已经启动了
然后就继续
2.
然后用PHPMYDAMIN登陆下MYSQL 看看用户名密码是否正确
我在dos窗口试过了 密码没错
然后继续
3.
$link=mysql_connect("localhost","root","sun1234") or die("错误原因". mysql_error() );我的代码是<html> <!--程序名称:untitle2.php--> <head> <title>连接数据库与关闭函数的使用</title> <body> </head> <?php $link=@mysql_connect("localhost","root","sun1234") or die("错误原因". mysql_error() ); echo $link; ?> </body> </html>然后结果是什么显示也没有4.如果不报错 证明成功连接了 只是SQL语句查询结果返回空可以把$sqlstr="select * from user where id='".$_POST['use_id']."' and passwd='".$_POST['user_passwd']."'"; 这个SQL语句ECHO出来 粘贴到PHPMYADMIN里执行下 看看是否有结果
我的代码是
<html> <!--程序名称:untitle2.php--> <head> <title>连接数据库与关闭函数的使用</title> <body> </head> <?php $sqlstr="select * from user where id='".$_POST['use_id']."' and passwd='".$_POST['user_passwd']."'"; echo $sqlstr; ?> </body> </html>
我的结果是$sqlstr="select * from user where id='".$_POST['use_id']."' and passwd='".$_POST['user_passwd']."'";我汗 这语句是有点怪怪的还是不行啊啊啊啊解决不了 然后我就继续测代码发现mysql_connect后的代码都 不会运行
然后的然后 看到网上很多人说配置问题
我回去看了看 php。ini
发现了问题
是因为 我敲错代码了
这是第几次了 我汗
我把ext打错了
我错了 好吧 重启 洗澡去
现在函数有反应了 但是还是没有连接成功
http://hi.baidu.com/shazi129/item/32bf1a1c764e770de65c368d这个写的不错 可以看看
phpmyadmin终于也可以了 好兴奋 等下写个流程分享给大家
重启后就连接成功了。可见 重启真的很重要