ホームページ >バックエンド開発 >PHPチュートリアル >thinkPHP の pdo メソッドを介して mysql データベースに接続する
まず、プロジェクト ファイル ディレクトリの 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@localhost/thinkphp');
の形式データベース接続情報は次のとおりです: データベースの種類://ユーザー名:パスワード@データベースアドレス:データベースポート/データベース名#文字セット
この例は実際の状況に応じて変更する必要があります
上記では、thinkPHP の pdo メソッドを使用して mysql データベースに接続する方法を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。