ホームページ >バックエンド開発 >PHPチュートリアル >thinkPHP の pdo メソッドを介して mysql データベースに接続する

thinkPHP の pdo メソッドを介して mysql データベースに接続する

WBOY
WBOYオリジナル
2016-07-28 08:25:291097ブラウズ

まず、プロジェクト ファイル ディレクトリの Common ディレクトリの Conf サブディレクトリで config.php ファイルを見つけます。
次のコードを追加します:
'DB_TYPE' => 'pdo',
'DB_USER' => 'root',
' DB_PWD ' => 'データベースパスワード', 'DB_PREFIX' => 'think_', 'DB_DSN' => 'mysql:host=localhost;dbname=接続されたデータベース名;charset=UTF8'

注: UTF-8 ではなく charset=UTF8。UTF-8 Web ページを書き込むとエラーが発生します。
別の方法もあります。Model() を使用してモデルをインスタンス化する場合は、次のように実行できます。

Model(['モデル名'], ['データテーブルプレフィックス'], ['データベース接続情報']); 3 つのパラメーターのデータベース接続情報でデータベースを定義します

例: $user = new Model('User','think_','mysql://root:123456@loc​​alhost/thinkphp');

の形式データベース接続情報は次のとおりです: データベースの種類://ユーザー名:パスワード@データベースアドレス:データベースポート/データベース名#文字セット

この例は実際の状況に応じて変更する必要があります

上記では、thinkPHP の pdo メソッドを使用して mysql データベースに接続する方法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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