thinkphp データベース接続ソリューションのアイデア

WBOY
リリース: 2016-06-13 13:48:41
オリジナル
766 人が閲覧しました

thinkphp データベース接続
インターネットから thinkphp2.2 コードをダウンロードし、index.php を自分で構築し、プロジェクト ファイルを生成しましたが、コードはデータベースに接続できませんでした。
$model = new Model();
$model->query("select * from think_person;");
conf/config.php ファイル
return array(
//'設定項目'=>'設定値'
'DB_TYPE' => 'mysql', // データベースタイプ
'DB_HOST' => 'localhost ', // サーバーアドレス
'DB_NAME' => 'my_table', // データベース名
'DB_USER' => 'root', // ユーザー名
'DB_PWD' => 'guozhixin' , // パスワード
'DB_PORT' => '3306', // ポート
'DB_PREFIX' => 'think_', // データベーステーブルのプレフィックス
'DB_SUFFIX' => '', // データベーステーブルsuffix
'DB_FIELDTYPE_CHECK' => false, // フィールドタイプチェックを実行するかどうか
'DB_FIELDS_CACHE' => true, // フィールドキャッシュを有効にする
'DB_CHARSET' => 'utf8 ', // データベースエンコードのデフォルトは utf8
'DB_DEPLOY_TYPE' => 0, // データベース デプロイメント モード: 0 集中型 (単一サーバー)、1 分散型 (マスター/スレーブ サーバー)
'DB_RW_SEPARATE' => ; //データベースの読み取りと書き込みのマスターとスレーブの分離は有効です
);

情報は完全に正しいですが、何が起こっているのかわかりません。



-----解決策--------- conf/config.php ファイルには
'DB_PWD' => 'guozhixin', // パスワード

が含まれており、エラー メッセージは
ユーザー 'root'@'localhost ' に対してアクセスが拒否されました (使用パスワード: NO)

明らかに config.php がロードされていないか、パスが間違っています
ランタイム内のすべてを削除して再試行してください

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