我在做Codeigniter框架中的php.Always Codeigniter支持默认持久连接。我不想使用该连接。我需要手动连接。它可能在Codeigniter中吗?如果有人知道请帮助我前进,我也需要一点解释。Codeigniter手册数据库连接
1
A
回答
2
如果你不想持久连接,请设置配置文件。
$config['hostname'] = "localhost";
$config['username'] = "myusername";
$config['password'] = "mypassword";
$config['database'] = "mydatabase";
$config['dbdriver'] = "mysql";
$config['dbprefix'] = "";
$config['pconnect'] = FALSE;
$config['db_debug'] = TRUE;
$config['cache_on'] = FALSE;
$config['cachedir'] = "";
$config['char_set'] = "utf8";
$config['dbcollat'] = "utf8_general_ci";
$this->load->database($config);
你可以阅读更多的http://codeigniter.com/user_guide/database/connecting.html
0
您有/配置/ databse.php
的值取决于具体的环境。例如,当使用更新应用程序的文件SQLite不需要提供用户名或密码,数据库名称将成为数据库文件的路径。
如果您使用的是xampp服务器,请将密码字段留空。
$active_group ='default';
$query_builder = TRUE;
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => '',
'database' => 'test',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => (ENVIRONMENT !== 'production'),
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
相关问题
- 1. Codeigniter 2手动数据库连接
- 2. 如何在CodeIgniter中手动连接数据库?
- 3. CodeIgniter数据库连接问题
- 4. Codeigniter多个数据库连接
- 5. CodeIgniter本地数据库连接问题
- 6. Codeigniter - 多个数据库连接
- 7. Codeigniter:自动连接到Neo4J数据库
- 8. Codeigniter 3未连接到sqlserver数据库
- 9. CodeIgniter数据库连接没有关闭
- 10. Codeigniter - 多个数据库连接
- 11. codeigniter显示数据库连接信息
- 12. CodeIgniter运行时数据库连接
- 13. Codeigniter无法连接到数据库
- 14. Oracle数据库手册表分区
- 15. 连接数据库
- 16. 数据库连接
- 17. 数据库连接
- 18. 连接数据库
- 19. 数据库连接
- 20. 数据库连接
- 21. 数据库连接
- 22. 数据库连接
- 23. 连接数据库
- 24. 无法在Codeigniter中连接到帮手
- 25. Codeigniter:具有不同数据库连接的不同方法(多个数据库连接)
- 26. WCF数据库连接:只有一个数据库连接
- 27. 数据库连接,并与数据库
- 28. 从codeigniter连接表查看数据
- 29. 如何连接到CodeIgniter中的SQL Server数据库?
- 30. 具有多个数据库连接的Codeigniter查询分析器
so ** pconnect **支持持续连接 – 2017-07-26 11:04:43