ホームページ > バックエンド開発 > PHPチュートリアル > thinkphp を接続してデータベースにアクセスする方法

thinkphp を接続してデータベースにアクセスする方法

WBOY
リリース: 2016-06-13 13:34:54
オリジナル
1071 人が閲覧しました

thinkphp を Access データベースに接続する方法
最近、Access データベースのみをサポートするスペースを見つけたが、そのスペースを変更したくないため、Access データベースで tp を使用することしか試せなかったというお客様がいました。
しかし、昨日は午後をかけて設定し、夜は残業しましたが、まだ完了していませんでした。
最初はデータベースに接続できませんでした。その後、インターネットで関連情報を検索し、次のように構成を変更しました:
'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
システム ファイルを長い間調べましたが、しかし、その理由がわからなかったので、システムのドキュメントを変更する勇気はありませんでした。設定が間違っているようですが、どこが設定が間違っているのか分かりません。
具体的に何が問題なのか教えてください。


-----解決策---------
アクセスについては、視覚的にはわかりません。アクセスは DESCRIBE ステートメントをサポートしていません。
------解決策------------------
DESCRIBEは列情報を取得します
は限られたデータベースでのみサポートされます

もちろん、アクセスはlimit句をサポートしていません、移植する場合は注意してください

ということで、thinkphpは複数のデータベースをサポートできると言っていますFake

また: アクセス領域のみをサポートしますが、php はサポートできますか?疑わしい

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート