Maison  >  Article  >  développement back-end  >  thinkphp怎么连接access数据库

thinkphp怎么连接access数据库

WBOY
WBOYoriginal
2016-06-13 10:18:432581parcourir

thinkphp如何连接access数据库
最近有个客户,自己找的空间,只支持access数据库,又不愿意换空间,只能尝试用tp搭配access数据库。
但昨天配置了一下午,晚上又加班弄,还是没弄好。
一开始是连不上数据库,后来在网上搜索相关信息,修改配置如下:
  'DB_TYPE'=>'pdo',
  'DB_DSN'=>"odbc:DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=".getcwd()."\\dmmovie_data_base.mdb",
  'DB_USER'=>'',
  'DB_PWD'=>'',

连上数据库了,但现在tp抛出这个错误:
  [ SQL语句 ] : DESCRIBE dmmovie_page
去系统文件看了半天,没看出个所以然,也不敢乱改系统文件。貌似是没配置好,但不知道是哪儿的配置没配好。
具体什么问题,求各位指教。


------解决方案--------------------
不清楚access 目测access不支持DESCRIBE语句
------解决方案--------------------
DESCRIBE 获取列信息
只在有限的数据库中被支持

当然 access 也不支持 limit 子句,移植时要注意

所以 thinkphp 说他能支持多种数据库的假的

又:只支持 access 的空间,能支持 php 吗?值得怀疑

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn