我在网上做了很多研究,但我找不到任何可以帮助我在codeigniter中使用PDO的东西.我在CI 2.1.0的改变中看到了(我认为)pdo驱动程序被添加到框架中.我现在最终得到了一个如下所示的database.php配置文件:
$db['default']['hostname'] = 'mysql:host=myhostname;port=myport';
$db['default']['username'] = 'myusername';
$db['default']['password'] = 'mypassword';
$db['default']['database'] = 'mydb';
$db['default']['dbdriver'] = 'pdo';
Run Code Online (Sandbox Code Playgroud)
所以现在(经过大量的浪费时间让上面的片段工作 - .-)我没有收到关于连接的错误,但是现在如何执行查询?我无法弄清楚什么语法将起作用以及如何构建查询.有人有提示吗?
PS:如果你想知道为什么我需要在ci中使用pdo,答案是我的老板要我创建一个结构化的环境:
因此,如果您还有任何集成的提示,phpunit随时可以回答.Ty提前
我正在使用composer作为我的依赖管理器,因为我需要使用Yii Framework进行开发,所以我将它添加到我的composer.json文件中,所以它看起来像这样:
//other properties...
"require": {
//other dependencies...
"yiisoft/yii": "dev-master"
}
Run Code Online (Sandbox Code Playgroud)
Composer.json没问题,Yii正确下载,但是我觉得作曲家错过了一个功能.我的yii目录现在充满了"垃圾",演示文件夹,构建文件bla bla,我真的不需要.有一种方法可以告诉作曲家只保留一些目录而扔掉其他目录吗?