: This article mainly introduces thinkphp Study Notes 2. if you are interested in the PHP Tutorial, refer to it. First, 3.2.3 database classes and drivers are rewritten using PDO (ensure that PDO extensions are enabled in your server environment). therefore, no matter what database is implemented based on PDO, DB_TYPE does not support PDO settings, the actual database type settings must be used, and the function of the DB_DSN parameter of mysql and mysqli (set to mysql in a unified manner) has been changed. Therefore, it is no longer required by default, set it to a null string.
That is to say
Originally, the pdo configuration is
'Db _ type' => 'pdo ',
'Db _ user' => 'root ',
'Db _ pwd' => '123 ',
'Db _ prefix' => 'think _',
'Db _ DSN '=> 'MySQL: host = localhost; dbname = thinkphp; charset = utf8 ',
3.2.3 version of mysql should be changed to the following
'Db _ type' => 'mysql ',
'Db _ user' => 'root ',
'Db _ pwd' => '123 ',
'Db _ prefix' => 'think _',
'Db _ DSN '=> 'MySQL: host = localhost; dbname = thinkphp; charset = utf8 ',
The above introduces thinkphp Study Notes 2, including some content, and hope to be helpful to friends who are interested in PHP tutorials.