ホームページ  >  記事  >  バックエンド開発  >  thinkphp怎么连接access数据库

thinkphp怎么连接access数据库

WBOY
WBOYオリジナル
2016-06-13 10:18:432581ブラウズ

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 吗?值得怀疑

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。