徐州恒升培训教师资格:关于数据库

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 12:18:53
两个问题
1:我看到有些php程序用到的mysql数据库需要上传至服务器安装,而且需要空间提供商提供用户名和密码,还要输入库名,似乎数据库是在服务器上建立的但是asp的access数据库程序安装似乎没有这个步骤,好像数据库文件是建立好的,能告诉它们的区别吗?

2:假如我买了一个虚拟主机,我需要建立blog和数据库,两个程序都需要用到数据库,如果是用到php的mysql数据库,我是需要在空间上建立两个数据库了?还是可以让这两个程序共用一个数据库。
同样的问题是如果改为asp的access的?

由于问题较多较复杂,故给100,如果全部回答,追加100
第二个问题中【假如我购买了一个虚拟主机,我需要建立blog和"数据库"中的“数据库”因该是“论坛”】,不好意思,打错了

superxs 和faustine能留下qq,我想更好的请教。

补充一下个问题:access我明白了,他的数据库是文件,由程序自带,只要服务器支持access,是不受个数限制的,是吗?请教superxs 和faustine

还有就是mysql,我只需要建立一个数据库,不管有几个程序,我只需要有一个数据库帐号,理论上任何程序都可以连接这个数据库互不干扰是吗?如果是这样,那么存在里面的文件如何区分了?请教superxs 和faustine,我是学网络的,对数据库不甚了解,希望二位解惑。

1.出现这个区别的的主要原因是数据库的差别,asp用mysql或者用sql server一样需要用户名密码和库名。access是微软出的一种很简易的小型数据库,出发点就是为了方便客户,它可以不需要验证,可以在任何机器上建好库再上传到服务器上。acesse、mysql、sql server都是独立的数据库,和语言没有关系,php也可以用access。
2.我猜想你的问题应该是说有一个网站需要一个数据库,同时还要做一个博客是吧,我想你如果看懂了我第一个回答你就应该知道怎么办了。不管是mysql数据库还是access数据库,你都可以建在同一个库里面,体现在access里就是所有的表放在一个access文件,mysql就是在一个库里建表,如果你想建成两个库好分区分整理的话,用mysql则是建两个库,access则是两个mdb文件。
如果你还有问题请继续问,不需要什么悬赏分,就问在这个问题的下面就行。
希望能对你有帮助

mysql需要专门的数据库服务器。access不需要,是文件形式连接数据库,做小型的数据处理方便点。如果你选择PHP+MYSQL的话就得另外再买数据库支持。如果选择asp+access虚拟主机就可以了!

MYSQL速度快,效率 高.
ACCESS方便,合适小型站点使用.

数据库可以分开,也可以整合,但是整合难度较大,建议分开.如果有程序员建议整合.
如果1套用MYSQL,1套用ACCESS.那更加简单.

1、有的是在本地的数据库传到服务器,有的是在服务器直接建立数据库文件
要看具体的情况以及程序代码
2、可以使用一个数据库,也可以分别建立,在代码中可以连接一个或多个数 据库

其实你要很了解access和my sql的概念,你不要受到access的影响来理解my sql
他们是完全不同的概念,access是独立的数据库文件.直接连接就可以使用,
Mysql则不是,他相应有很多文件,是一个数据库服务器。相对来说,my sql更专业。所以他需要用户名和密码来连这个服务器,至于第二个问题,如果是access要在同一个虚拟路径下则可以不同的网站才可以访问,MY sql则不一样,只要提供服务器IP和用户名和密码和库名(数据库名称)只要联网的机器都可以用。