
目前的数据库包括Mysql、SqlServer、PgSQL、Sqlite、Oracle、Ibase、Mongo,也包括对PDO的支持,如果应用需要使用数据库,必须配置数据库连接信息,数据库的配置文件有多种定义方式。
我给你说明白:
php是你的空间支持的一种制作语言类型,不需要有数据库就能运行的程序。
mysql是一种数据库的类型,就是mysql数据库,这种数据库适合php。
phpmysql是支持php语言的空间mysql数据库,也就是说只要你看到phpmysql那么你的空间必须有数据库(如果没有数据库,你还要另外购买数据库)才能运行的程序。
比如,你有一个空间,但是没有数据库,那么你就去找php的源文件程序上传到你的空间,你的网站就建成了。当然php源文件还需要你修改成自己的内容再上传。如果你有一个空间并且带有数据库,你就找phpmysql的源文件程序,先上传到你的空间,再按说明安装程序,没有数据库无法安装的。
注意:空间支持数据库和空间带数据库不是一个概念。明白了吗?
必须用上传控件,数据库里的是虚拟路径,文件必须物理上存在的。
string
size
=
fileupload1postedfilecontentlengthtostring();
double
imagesize
=
mathround(floatparse(size)
/
1024,
1);
if
(imagesize
>
150)
{
mshow("你上传的大小为:"
+
imagesizetostring()
+
"kb\\n\\n已超范围规定的150kb了");
return;
}
string
name
=
fileupload1filename;
string
type
=
namesubstring(namelastindexof("")
+
1)tolower();
systemguid
guid
=
systemguidnewguid();
string
vsnewname
=
guidtostring();//声称文件名,防止重复
fileupload1saveas(>
1 SQL Server
只能在windows上运行,没有丝毫的开放性, *** 作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据库。
2 Oracle
能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。
3 Sybase ASE
能在所有主流平台上运行(包括 windows)。 但由于早期Sybase与OS集成度不高,因此VERSION1192以下版本需要较多OS和DB级补丁。在多平台的混合环境中,会有一定问题。
4 DB2
能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。
ASP用Access/SQLServer
JSP用Oracl
PHP用MySQL
以上就是关于thinkphp支持哪些数据库(基于thinkphp框架)全部的内容,包括:thinkphp支持哪些数据库(基于thinkphp框架)、PHP和PHPMySQL有什么区别啊(PHP教程数据库和MySQL)、如何用php将.txt的文件路径存储在数据库中,并在页面中通过点击显示的文件名读取等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)