thinkphp3.1 が mysql データベースに接続できません。助けてください。

WBOY
リリース: 2016-06-13 12:50:56
オリジナル
852 人が閲覧しました

thinkphp3.1 が mysql データベースに接続できません。助けてください。
thinkphp 3.1 が mysql データベースに接続できません。 ! !

プロジェクト設定ファイル config.php:

配列を返す(
'APP_STATUS' => 'デバッグ',
'DB_TYPE' => 'mysql', // データベースの種類
'Db_host' = & gt; 'localhost', // サーバーアドレス
'DB_NAME' => 'thinkphp', // データベース名
'Db_user' = & gt; // ユーザー名
​​ 'Db_port' = & gt; '3306', // ポート
'DB_PREFIX' =>'think_', // データベース テーブルのプレフィックス
'DB_FIELDTYPE_CHECK' => false, // フィールドタイプチェックを実行するかどうか
'DB_FIELDS_CACHE' => true, // フィールドのキャッシュを有効にする
'DB_CHARSET' => 'gb2312', // データベースエンコーディングのデフォルトは utf8
'DB_DEPLOY_TYPE' => 0, // データベース展開方法: 0 集中型 (単一サーバー)、1 分散型 (マスター/スレーブ サーバー)

'DB_RW_SEPARATE' => false, // データベースの読み取りと書き込みが分離されているかどうかにかかわらず、マスター/スレーブ モードは有効です
'DB_MASTER_NUM' => 1, //読み取りと書き込みを分離した後のマスターサーバーの数
'DB_SLAVE_NO' => '', // スレーブサーバーのシリアル番号を指定します
'DB_SQL_BUILD_CACHE' => false, // データベース クエリの SQL 作成キャッシュ
'DB_SQL_BUILD_QUEUE' => 'file', // SQL キャッシュ キューのキャッシュ方法はファイル xcache と apc をサポートします
'DB_SQL_BUILD_LENGTH' => 20, // SQL キャッシュのキュー長
'DB_SQL_LOG' => false, //SQL 実行ログレコード

);
?>

MYSQL には thinkphp データベースと think_abc テーブルがあります。このテーブルには、id int 主キー auto_increment、name varchar(20)、age int、sex bool フィールド
があります。
コントローラーファイル IndexAction.class.php:

class IndexAction extends Action {
パブリック関数index(){
$data=array(
'名前'=>'ドン',
'年齢'=>21、
'性別'=>1

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