当前位置:首页 > 服务器 > 正文

php服务器数据库浏览(php访问数据库)

今天给各位分享php服务器数据库浏览的知识,其中也会对php访问数据库进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

php 服务器上的mysql数据库远程链接怎么配置

很简单

一般情况下你链接本地服务器上的数据库时,你的链接地址写的是localhost

也就是本地的意思

如果你从别的网站链接这个服务器的数据库,那你需要把localhost改成你服务器的ip,用户名和密码不用变

还有,如果从别的服务器上访问,你需要设置,赋给其他IP链接你本地mysql服务的权限

希望能帮助到你,望采纳

简单说明php程序运行过程性,php预处理web服务器和数据库服务器的功

我们大家都知道PHP的强大之处,最近看到了关于PHP

WEB服务器的相关知识,下面我们就这个问题和大家一起讨论一下。WAP(无线通讯协议)是在数字移动电话、个人手持设备(PDA等)及计算机之间进行通讯的开放性全球标准。由于静态的WAP页面在很多方面不能满足用户个性化的服务请求,因此通过WAP服务器端语言产生动态的WML页面,具有很广泛的应用价值和很高的商业价值。

浅析使用PHP逻辑运算符

关于Windows PHP配置应用程序服务器步骤

经验之谈:PHP安装设置技巧总结

演示PHP substr函数使用

关于Windows下安装PHP5配置详细介绍

WAP

应用结构非常类似于Internet,一个典型的WAP应用请求是这样的:首先,具有WAP用户代理功能的移动终端(WAP手机等)通过内部运行的微浏览器(Micro

Browser)对某一网站以无线方式发送WAP服务请求。该请求先由WAP网关截获,对信息内容进行编码压缩,以减少网络数据流量,同时根据需要将WAP协议转换成HTTP协议,然后将处理后的请求转送到相应WAP服务器。在WAP服务器端,根据页面扩展名等性质,被请求的页面直接或由服务器端脚本解释后输出,再经网关传回用户。

从上述WAP应用流程可以看到,生成动态WAP页面与动态产生Web网页的过程非常类似。但是由于WAP应用使用的WML语言来源于语法严格的XML,因此要求输出的格式必须按WAP网页的规范输出。同时,由于WAP协议的应用范围、移动客户端的软硬件水平等特殊性,对每次输出的页面的大小、图像的格式及容量都有一定限制。下面我们以PHP脚本语言为例,看看如何动态输出WAP页面。

一、设置PHP WEB服务器

首先你的 Web服务器要安装好PHP,即能处理PHP脚本程序。其次,为使PHP WEB服务器能同时识别和处理PHP、WML、WBMP等文件,Web

服务器的MIME表需添加以下的几种文件类型。

text/vnd.wap.wml .wml   

image/vnd.wap.wbmp .wbmp   

application/vnd.wap.wmlc .wmlc   

text/vnd.wap.wmls.wmls  

application/vnd.wap.wmlsc .wmlsc   

二、用PHP输出简单动态WAP页面 

下面有一个最简单的PHP生成WAP页面的例子。注意由于需要PHP解释器来解释该程序,并输出WAP页面,因此所有类似程序应以.php为扩展名。

?php

header(″Content-type: text/vnd.wap.wml″);  

echo (″wml card p″);  

echo date( ″l dS of F Y h:i:s A″ );   

echo (″/p/card/wml″);  

?

该例子在WAP手机模拟器中可以浏览,输出当前日期时间,而在普通的浏览器中无法识别,甚至会被认为是错误下载。这是因为在程序开头就声明了该输出文档为WML类型,该类型只有WAP设备能够识别并解释。值得注意的是,我们常见的HTML语言对规范性要求不严,大多数浏览器能“容忍”其中相当多的编写错误,而WML规范相当严格,一点失误都可能导致无法输出所需页面。

一旦我们知道了用PHP脚本输出WAP页面的标准过程,我们就能够使用PHP强大的功能配合以WML语言的交互处理以及WML s

cript的简单脚本,开发出适合我们需要的应用系统了。

三、用PHP动态生成图像 

WAP应用使用一种特殊黑白的图像格式WBMP。我们可以用一些工具来将已有图像转换成WBMP格式,然后在WML文档中使用。但是在WAP站点上如果能动态地生成所需图像如K线图等,将会有广阔的应用前景。幸运的是,PHP的GD库(版本1.8以上)已经提供了相应函数。

?PHP

Header(″Content-type: image/vnd.wap.wbmp″);  

Sim = ImageCreate(50, 50);  

Swhite = ImageColorAllocate(Sim,255,255,255);  

Sblack = ImageColorAllocate(Sim,0,0,0);  

ImageRectangle(Sim, 5, 5, 20, 20, Sblack);  

ImageWBMP(Sim); ImageDestroy(Sim);  

?

该文件将在WAP模拟器中显示一个黑色矩形框。注意要使用GD的图像函数库,必须在PHP WEB服务器配置中加载PHP_GD.DLL库文件。

四、在PHP中处理汉字

WAP作为一种全球应用,选择了UNICODE

2.0作为其标准字符集编码,以便能同时处理包括英文、中文、日文、法文等多种文字。而我们平常处理汉字使用的是GB2312编码,不同的内码标准势必不能通用,因此如果不在两种编码之间通过码表进行转换,就会出现汉字乱码现象。现在已经有较成熟的GB-2312与UNICODE编码转换的程序和函数,并在ASP、PHP、JSP等系统中使用,我们可以在一些技术站点上找到它们。

目前的大多数WAP手机(Nokia7110、爱立信

R320S等等)都是使用UTF-8编码的,也就是采用UNICODE来编码。这样,如果我们直接在WML使用中文字符(GB2312编码),将会产生乱码,手机用户无法识别,所以我们在输出中文之前,要使用程序或函数对中文进行UNICODE的编码。而在少数支持GB2312编码的手机或WAP终端设备中,我们可以在程序中定义好文档的内码类型后即可直接正确显示汉字,例如:

?php   

header(″Content-type: text/vnd.wap.wml; charset=gb2312″);  

echo (″wmlcardp″);  

echo (″中文测试″);  

echo (″/p/card/wml″);  

?

wampserver PHP配置链接数据库后 用浏览器无法打开服务器页面了

配置数据库之后 服务器的页面涉及的用户名和密码也需要跟着变动

用php如何和数据库连接起来,点击查询后查看数据库中的数据

//数据库链接文件

$Link=mysql_connect('localhost','root','');//连接数据库

//返回TRUE/FALSE

if($Link){

$db=mysql_select_db('oa',$Link);

//设置中文编码格式

mysql_query('set names gbk');

if($db){

echo "数据库选择成功!";

}else{

echo "数据库选择失败!错误号:".mysql_error();

}

}else{

echo "连接数据库失败!";

}

PHP当中如何使用Wampserver连接到Mysql数据库以及怎样使用

1、wampserver安装好后,在浏览器中访问,localhost/phpmyadmin/,登录你当初设置的账号密码,就可以管理数据库了。

2、安装程序按照安装的步骤进行,一般的程序安装的时候需要你填入数据库连接的账号密码的。输入账号密。

3、然后编辑程序,输入:

?php

$mysql_server_name='localhost';      //改成自己的mysql数据库服务器

$mysql_username='root';                  //改成自己的mysql数据库用户名

$mysql_password='12345678';        //改成自己的mysql数据库密码

$mysql_database='mycounter';        //改成自己的mysql数据库名

$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database);

$sql='CREATE DATABASE mycounter DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

';

4、然后再输入:

mysql_query($sql);

$sql='CREATE TABLE `counter` (`id` INT(255) UNSIGNED NOT NULL AUTO_INCREMENT ,`count` INT(255) UNSIGNED NOT NULL DEFAULT 0,PRIMARY KEY ( `id` ) ) TYPE = innodb;';

mysql_select_db($mysql_database,$conn);

$result=mysql_query($sql);

//echo $sql;

mysql_close($conn);

echo "Hello!数据库mycounter已经成功建立!";

?

这样就完成了。

写PHP,用mysql_connect连接数据库预览浏览器提示错误,但是在mysql_connect前面加上@就没错误了,但是...

刚学php吧,你没有开启mysql扩展,所以会报这个错误

(1)打开php.ini文件,找到 ;extension=php_mysql.dll 这一行,去除前面的分号";"

(2)找到extension_dir = "";这一行,改为php的ext目录的路径,如c:/php/ext;

extension_dir = "c:/php/ext"

(3)把php的ext目录的路径如c:\php\ext; 加到系统路径 path中去,重启电脑

注意,

前两步设置后要重启apache才能生效

设置path路径后,要重启电脑才能生效

可以参考下我的博客,我刚学PHP时的总结:

设置好后,可以运行下phpinfo函数,看看有没有mysql模块,有的话就成功了

?php

phpinfo();

?

php服务器数据库浏览的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php访问数据库、php服务器数据库浏览的信息别忘了在本站进行查找喔。

取消
扫码支持 支付码