
正文
php数据库区别 php数据库类库
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
数据库和php是什么关系?
PHP是逻辑语言,数据库是存放信息的。PHP通过逻辑去数据库调用客户想看的数据。
相关问答
Q1: PHP跟Java有什么区别?
一、技术区别
java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件。C/S也好B/S也好。从功能上讲,没有语言可以和java相比。但其优势也是其劣势。
PHP吸收了java和c以及perl等语言优点,专注互联网领域。在WEB领域中PHP拥有得天独厚的优势,WEB领域没有语言可以和PHP相比。
二、数据库访问区别
Java通过JDBC来访问数据库,通过不同的数据库厂商提供的数据库驱动方便地访问数据库。访问数据库的接口比较统一。
PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强。例如:用Java开发的Web应用从MySQL数据库转到Oracle数据库只需要做很少的修改。而PHP则需要做大量的修改工作。
三、安全性区别
在同是开源和跨平台的java面前,php丢掉了很多的优势,在代码的安全性上尤为突出。
php的开发程序在别人拿到代码后,可以很容易地进行修改。而java开发的程序由于无法看到完整的源代码,只能看到一些编译好的类文件,所以安全性较高。
四、开发成本比较
PHP在互联网应用诸多方面都强于Java,那么Java开发出的电子商务产品何以与PHP产品竞争呢?这在于Java阵营普遍走的是政府路线,
而PHP阵营走的是全民路线。Java在互联网方面靠的是大学老师的言传身教,才得以在互联网世界狺狺狂啸,而PHP是靠得是自身品质而得民心,所以才一路赞歌。
软件价格的高低很大程度上和自身成本和功能相挂钩。PHP的入门门槛较低,但是任何方面成为高手,都是万里挑一。绝大多数学过c的程序员都很容易转型为PHP程序员,这使得PHP程序员如同国球一样普及,同样更是高手如云,高质量的PHP软件产品也层出不穷。
服务器成本方面,PHP最经典的组合PHP+ MySQL + Apache,Java也是经常与MySQL +
Tomcat、JBoss等软件配合。所有软件都是开源免费的,所以服务器端的投入都并不高。
而Java程序员的学习成
本却是PHP成本的几倍,原因也很晴朗,本身Java就不是专门给WEB开发用的。所以,Java开发电子商务的成本要远远高于PHP开发出来的同类软件
产品。但也正由于Java开发的成本较高,所以往往也是做一个同样的产品,达到同样的效果,Java需要付出比PHP开发多出N倍的时间及经济成本。直接地造成了巨大的时间及成本浪费。
Q2: PHP,JAVA,数据库三者的比较(工作上)
本人在软件公司上班快一年了,可以告诉楼主现在的行情
目前来说最火的还是JAVA工程师,8年以上的JAVA工程师万元难求
实话说这三个职业都没有闲聊的时间,强度很大,每天12个小时工作很正常
PHP主要就是做网站,强度相对低一些,做的时间长了,薪水也超过1W
JAVA什么都能做,网站,软件,尤其是现在最火的移动平台,当然了,
JAVA的分支也多,有构架,图形,功能模块,数据库模块,JSP模块等等
你要全部精通至少5年不会少,前几年工资可能一般,超过5年得月薪就很可观了
不过工作的强度,是你难以想象的大
数据库最近以来要算ORACLE最火,MSSQL和MYSQL都是小公司在用。也不多,
专业的数据库工程师还是很少的,这里的意思是你要精通数据库很难。首先你一定要
会编程,会用数据库集成你的开发模块,然后是数据库的管理,比如存储过程的编写,
日志和控制文件的管理,备份,恢复,用户权限分配等等。数据库工程师的职责是保证数据库
的正常运行,可是要做到这一点非常难,需要大量的工作经验和多方面的知识。
如果你要干数据库,8年以上吧,最少,学数据库不能只会数据库,因为你可能还要和
程序开发的集成,编程也是必修课,所以刚开始最好学一点JAVA或者C++,写写后台
和相关数据库代码,先当几年程序员,再转到数据库DBA。数据库和JAVA,PHP不一样
的就是越老越吃香,40岁以前不会失业,这个岗位是经验积累出来的。
最后给你大概排个序,个人理解仅供参考:
难度 数据库JAVAPHP
强度 JAVA数据库PHP
前景 JAVA数据库PHP
薪水 前5年 JAVA=PHP数据库
5-10年 JAVA=PHP=数据库
10年以上 数据库JAVAPHP
Q3: PHP与ASP的区别是什么
一、主体不同
1、PHP:即“超文本预处理器”,是一种通用开源脚本语言。
2、ASP:是Active Server Page的缩写,为“活动服务器网页”。
二、特点不同
1、PHP:是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。
2、ASP:是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。
三、作用不同
1、PHP:独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
2、ASP:是一种服务器端脚本编写环境,可以用来创建和运行动态网页或web应用程序。
参考资料来源:百度百科-PHP
参考资料来源:百度百科-asp语言
Q4: php5和php7连接数据库的区别
PHP5中使用mysql_connect()函数进行连接,但实际上,PHP5.5开始,mysql系列函数就不推荐使用了,属于废弃函数
PHP7中貌似已经彻底不支持了,根据官网说明,取而代之的是如下两个:
本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除。应使用 MySQLi 或 PDO_MySQL 扩展来替换之。
$host = '127.0.0.1';//主机名或IP地址
$user = 'root'; //数据库用户
$database = 'cake'; //数据库名
$password ='root'; //数据库密码
$mysqli = new mysqli($host,$user,$password,$database);
$query = 'SET NAMES UTF8';
$mysqli-query($query);
if($mysqli-errno){
print_f("连接数据库错误br/ %s",$mysqli-error);
exit;
}
关于php数据库区别和php数据库类库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








