如何将Php源代码与Mysql连接?

如何将Php源代码与Mysql连接?,php,mysql,codeigniter,database-connection,Php,Mysql,Codeigniter,Database Connection,我对php了解不多,但最近我接管了一个有5年历史的php项目,其他人一直在做这个项目。我在谷歌上搜索,我的代码似乎在使用codeIgniter。我首先设置apache的.conf文件,mysql连接到终端,并在database.php中设置。但是我的php源代码似乎找不到db。如何建立成功的数据库连接 另外,我是韩国人,很抱歉我的英语很差。我是Mac用户 我试过: 1.apache设置 2.安装数据库 3.在database.php上设置 1) httpd.conf/apache ... Lis

我对php了解不多,但最近我接管了一个有5年历史的php项目,其他人一直在做这个项目。我在谷歌上搜索,我的代码似乎在使用codeIgniter。我首先设置apache的.conf文件,mysql连接到终端,并在database.php中设置。但是我的php源代码似乎找不到db。如何建立成功的数据库连接

另外,我是韩国人,很抱歉我的英语很差。我是Mac用户

我试过: 1.apache设置 2.安装数据库 3.在database.php上设置

1) httpd.conf/apache

...
Listen 80
LoadModule rewrite_module lib/httpd/modules/mod_rewrite.so

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot "/Users/edenkang/Documents/joahae"
</VirtualHost>

<Directory />
    AllowOverride ALL
    Require all denied
</Directory>

DocumentRoot "/Users/edenkang/Documents/joahae"
<Directory "/Users/edenkang/Documents/joahae">
...

3) database.php/codeIgniter

$active_group = 'default';
$active_record = TRUE;

$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = 'password';
$db['default']['database'] = 'mydb';
$db['default']['dbdriver'] = 'mysql';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = FALSE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
当我访问localhost/index.php时,它显示错误消息

A Database Error Occurred

Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 346

系统上没有php mysql包。如果您使用的是Ubuntu,请确保系统上安装了php mysql。 您可以从该链接获取有关如何安装的参考信息

apt get安装php libapache2 mod php mcrypt php mysql


您确定安装并启用了PHP的mysql驱动程序吗?当然,它已安装。好的,我会试试。但是我的电脑是mac。mac上也一样吗?对于MAC
A Database Error Occurred

Unable to connect to your database server using the provided settings.
Filename: core/Loader.php
Line Number: 346