Heim  >  Artikel  >  Backend-Entwicklung  >  thinkPHP中通过pdo方法连接mysql数据库

thinkPHP中通过pdo方法连接mysql数据库

巴扎黑
巴扎黑Original
2016-11-08 10:22:131005Durchsuche

首先在项目文件目录中找到Common目录下的Conf子目录下的config.php文件 

添加如下代码: 
    'DB_TYPE' => 'pdo', 
    'DB_USER' => 'root', 
    'DB_PWD' => '数据库密码', 
    'DB_PREFIX' => 'think_',  表前缀 
    'DB_DSN'  => 'mysql:host=localhost;dbname=连接的数据库名;charset=UTF8'



注意:charset=UTF8而不是UTF-8,写UTF-8网页会报错。

 还有一种方法:对于使用Model()模型实例化的话可以在:

Model(['模型名'],['数据表前缀'],['数据库连接信息']);的第三个参数数据库连接信息中定义数据库

如:$user = new Model('User','think_','mysql://root:123456@localhost/thinkphp');

数据库连接信息格式为:数据库类型://用户名:密码@数据库地址:数据库端口/数据库名#字符集

该例子对应根据实际情况修改


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn