我的理解是:服务器是上装了MYSQL数据库,用户可以在这个数据库创建表,然后通过PHP代码与数据库链接。但如果这个PHP文件移到另外一个服务器上,就连不上数据库,要把原服务器上的数据库里面的表导出来,然后再导入新的服务器中的MYSQL数据库。
是不是这样的,还是像ASP+access数据库的网站,数据库和ASP代码都在根目录下,可以随便移动到其他服务器上、、、再次请教各位,谢谢!
是不是这样的,还是像ASP+access数据库的网站,数据库和ASP代码都在根目录下,可以随便移动到其他服务器上、、、再次请教各位,谢谢!
解决方案 »
- 求大神解答一个关于foreach的问题
- 大家帮我一下,我写了$_SGLOBAL['supe_uid']=$uid;,但是在其他页面得不到其中的值
- 求简单好用的php文件管理系统
- JavaScript如何读取php设置的cookie
- php连接数据出错 Access denied for user 'ODBC'@'localhost' (using password: NO)
- 字符串连接问题
- 如何模拟(post方式)提交form带HIDDEN变量,并返回提交成功后的信息。
- 大家看看这个正则表达式哪里有问题啊?
- 请问:在本地机器上想调试PHP,如何办?
- 怎么眨眼CSDN就改版了
- PHP 如何实现将一个文本框里面的SQL执行结果的字段取到?
- 用EclipsePHP Studio 3 突然反应变慢了
php 可以通過配置來連接任何一台允許接入的MYSQL數據庫服務器。accsess僅僅是個桌面的小型數據庫這個是不能比擬的.類似的還有SQLITE等...
B可以连接B上面的mysql, 也可以连接A上面的mysql,如果非要把A上面的mysql复制到B上面,就照你讲的.
直接拷贝数据库文件(不和php文件在一起,在mysql的数据目录)在某些条件下也是可以的,但是不推荐.
数据库服务器可以是 任何一个互联网可访问服务器A例如: 202.128.96.128
PHP程序可以是放置于其他任何一台具备PHP环境的B服务器 例如:202.xxx.xxx.xxxB可以访问任何 IP地址(只要开放/具备权限)的A服务器这样明白了吗?
但如果这个PHP文件移到另外一个服务器上,就连不上数据库 这个不一定 得看你连接数据库的代码是怎么写的
比如说 你原来的这台机是有一个固定IP的 你连接数据库写的是这个IP而不是localhost 你php文件移动了 他还是能连接到数据库 但如果写的是localhost那就不行 除非你改连接的代码 或就像你说的 把数据库移动到新的主机上
PHP和MYSQL数据库是怎么回事?不是 PHP和ACCESS桌面数据库是怎么回事?我暴汗~~
非常感谢你 我现在有一点点明白了还有一个问题就是 我做的php+mysql网站放在别人的服务器上,那么就是网站的数据全部存储在别人的服务器上了吗?
http://hnn1989.com/php/119.html