新人求教。。。数据库连接不上
初学CI,model连接数据库就出错。。。Severity: Error
Message: Call to undefined function mysqli_init()
Filename: mysqli/mysqli_driver.php
Line Number: 126
$db['default'] = array(
'dsn' => '',
'hostname' => 'localhost',
'username' => 'root',
'password' => 'master',
'database' => 'phpwork',
'dbdriver' => 'mysqli',
class UserModel extends CI_Model {
public function __construct() {
parent::__construct ();
$this->load->database ();
}
var $name = '';
var $password = '';
function get_last_ten_entries() {
$query = $this->db->query ( 'SELECT * FROM t_user' );
return $query->result ();
}
}
driver换成mysql,错误就变成
Severity: 8192
Message: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
Filename: mysql/mysql_driver.php
Line Number: 136
那应该怎么连?。。。:'( 估计你这是PHP版本太高,新版本的PHP舍弃了mysql扩展,使用mysqli或者PDO
检查配置是否开启了php_mysqli扩展。 iserich 发表于 2015-7-2 16:57
估计你这是PHP版本太高,新版本的PHP舍弃了mysql扩展,使用mysqli或者PDO
检查配置是否开启了php_mysqli扩 ...
php版本是5.6.10
mysql扩展都开了
extension=php_mysql.dll
extension=php_mysqli.dll
;extension=php_oci8_12c.dll; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
mysql版本是5.5,也不会太旧啊。。。
发现是xdebug的问题,真坑爹…… jackljj 发表于 2015-7-2 21:42
发现是xdebug的问题,真坑爹……
怎么解决的?我找不到解决的办法啊,求教
页:
[1]