求php链接mysql的测试代码

网上找到的<?php$link=MySQL_connect(’MySQL服务器名’,'MySQL用户名’,'密码’);if(!$link)echo"Error!";els... 网上找到的
<?php$link=MySQL_connect(’MySQL服务器名’,'MySQL用户名’,'密码’);if(!$link) echo "Error !";else echo "Ok!";MySQL_close();?>
基本上是这种样子的,可是我试了好多遍,浏览器什么也不提示,配置已经正确了,可是就是什么都不提示,不提示没有连接上,也没提示连接上了
还有就是,MySQL_connect(’MySQL服务器名’,'MySQL用户名’,'密码’); 这个符号是怎么写吗?有的写的是双引号,有的写的是单引号,还有的什么也不写,我去,不带这么玩新手的
展开
 我来答
jiangxibaiyi
推荐于2016-05-08 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14411

向TA提问 私信TA
展开全部
mysql_connect()函数用于连接数据库,注意,是小写,大写是不行的哦
他有3个参数
第一个:是mysql数据库所在服务器地址,有2种情况,一种是:你的连接数据库的代码文件和mysql数据库,那么,这个参数可以是localhost、127.0.0.1这两种都行,mysql数据库端口默认是3306,连接的时候可以省略,但如果mysql'数据库端口不是这个,那这个参数还要加上端口,比如,localhost:3305、127.0.0.1:3305这样
第二种情况就是,你的程序代码在A服务器,msyql在B服务器,这样,这个参数就是mysql数据库所在服务器的ip地址
第二个参数是mysql数据库的登录用户,比如:root
第三个参数是mysql数据库的登录用户的密码,比如123456,当然,如果mysql数据库相应的登录用户,没有设置密码,那么这个参数可以留空,但不能省略
至于双引号单引号的问题,没有多大差别,单引号双引号都行,如果非要说有差别的话,就是,php会查找双引号内的变量进行编译
给你举个例子:
$a = 10;
echo '数字是:$a';//这个使用了单引号,那么输出结果就是: 数字是$a
echo "数字是:$a";//这个使用了双引号,所以输出结果就是:数字是10
差别就是这个
一般来说,php中,如果引号内没有变量的使用,那就用单引号,这样有利于php的优化
追问
这个我都设置的没有问题,自己编写的index.php文件也可以展示,但是就是在连接服务器代码上,什么反应都没有,网页白白的一片,急死人了。。。数据库可以登录,没有问题,php中该配置的都配置了
追答

那你可以加我远程,我看看你怎么弄的!

单单在这里发文字也说不清楚!

或者,你把你的代码以及运行效果截图发上来看看啊!

 

例外,写程序,虽然有很多东西能简写,但是,不能养成这种习惯,该简写的就简写,不该简写的就别简写

比如你上面代码的if语句

虽然可以这样写:

if ($ink)
  echo '...';

但,php中的if语句标准语法是:

if ($link) {

  echo '...'; 
}
生活常识一箩筐
2013-12-27 · 超过16用户采纳过TA的回答
知道答主
回答量:113
采纳率:0%
帮助的人:22.8万
展开全部
<?php
    $link = mysql_connect("localhost", "mysql_user", "mysql_password")
        or die("Could not connect: 
" . mysql_error());
    print 
("Connected successfully");
    mysql_close($link);
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
影翼视觉lyl
2013-12-27 · TA获得超过630个赞
知道小有建树答主
回答量:1279
采纳率:50%
帮助的人:674万
展开全部
你可以做个测试,到底是哪里错了。
mysql_connect("主机地址","用户名","密码") or die("数据库连接失败");
mysql_select_db("数据库名称") or die("找不到改数据库");

这种的话就能提示你是数据库连不上还是找不到数据库,这样就能排除问题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wudipaopao
2013-12-27 · TA获得超过797个赞
知道小有建树答主
回答量:1486
采纳率:0%
帮助的人:798万
展开全部
mysql_connect是小写的..的 不懂的话 多看些官方文档..
<?php$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');if (!$link) { die('Could not connect: ' . mysql_error());}echo 'Connected successfully';mysql_close($link);?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式