PHP如何链接到网络数据库

PHP如何链接到网络数据库,第1张

必须有用户名密码

==============

$connect = mysql_connect("服务器IP","用户名","密码");

$db = "b12_5725560_jewel";

mysql_select_db($db);

===========

从你的描述来看,有点象购买的空间数据库一般不允许远程连接

===========

把程序上传到空间里,改用以下边的连接

$connect = mysql_connect("localhost","用户名","密码");

$db = "b12_5725560_jewel";

mysql_select_db($db);

________profilephp____________

<php

$dbhost = '';//数据库主机名

$dbuser = '';//数据库用户名

$dbpassword = '';//数据库密码

$dbname = '';//数据库名

$tbname = '';//数据表名

$uid = intval($_GET['id']);

mysql_connect($dbhost,$dbuser,$dbpassword);

mysql_select_db('$dbname');

$sql = "SELECT FROM `" $tbname "` WHERE `uid`='" $uid "'";

$result = mysql_query($sql);

$profile = mysql_fetch_array($result);

>

<table>

<tr>

<th>序号</th>

<td><php echo $profile['uid'];></td>

</tr>

<tr>

<th>性别</th>

<td><php echo $profile['sex'];></td>

</tr>

<tr>

<th>邮箱</th>

<td><php echo $profile['email'];></td>

</tr>

</table>

__________end of profilephp________________

大概这样,不懂请补充。

数据库链接的代码没有写对,看看用户名,密码,是不是正确的。或者语法有问题。本地测试可以看看我自己写的这段代码:

<php

@mysql_connect("127001:3306","root","123456") or exit("MySQL服务器连接失败,请检查连接字符串");

mysql_select_db("mysite_bak") or exit("数据库名称不正确");

mysql_query("SET NAMES 'utf8'");//通知服务器客户端传递过去的语句的编码

mysql_query("SET CHARACTER_SET_CLIENT=utf8"); //服务器设置客户端编码

mysql_query("SET CHARACTER_SET_RESULTS=utf8");//设置查询结果的编码

date_default_timezone_set("PRC"); //设置时区为北京时间

>

PHP与数据库连接最常用的方法有四种,它们分别是MySQL、mysqli、pdo、adodb,其中以第一种方法最常用,方法如下:

//与数据库服务器连接

$conn = @mysql_connect('数据库主机名','用户名','密码');

//选择具体数据库

mysql_select('数据库名',$conn);

//如果只打开了一个数据库连接,则$conn可以省略。

以上就是关于PHP如何链接到网络数据库全部的内容,包括:PHP如何链接到网络数据库、PHP数据库连接、我刚学php,我安装了apache,也start了masql,为什么浏览php网页时总显示数据库连接失败等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10203487.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存