配置Yii应用使用MySQL数据库(yiimysql配置)
Yii 是一个重量级的PHP框架, 它是一个高性能的,快速反应和安全的,具有强大MVC功能的Web 开发框架,它有一个易于使用的应用程序开发模型,简单明了的代码结构,独特、功能强大的核心部件,一个简单易用的DAO/ActiveRecord实现(模型),丰富的插件和扩展,而且能够兼容各种请求及其运行的环境。在此,我们将简单讨论一下怎么用 Yii 框架配置 MySQL 数据库应用。
首先,你需要一个 MySQL 数据库服务器以及一个相应的用户登录,以及一个已经建好的数据库。在开始之前,请检查项目文件夹中的“config / main.php”文件是否存在,它将存储所有的 config 信息和登录信息。
之后,我们需要在 Yii 中配置数据库连接,在 main.php 文件中可以找到“db”配置,它已经被注释掉了,我们只需要把它解开,在其中填写我们的数据库的 IP 地址、数据库名、用户名和密码即可。例如:
return array(
'components' => array( 'db' => array(
'class' => 'CDbConnection', 'connectionString' => 'mysql:host=127.0.0.1;dbname=database_name',
'username' => 'username', 'password' => 'password',
'charset' => 'utf8', )
));
上面的代码中,“127.0.0.1”为数据库服务器的IP地址,“database_name”为需要连接的数据库名,“username”为数据库服务器的用户名,“password”为用户登陆使用的密码,“utf8”为字符集编码,即可。
我们所有的连接配置完成后,我们还可以利用 Yii 提供的一些工具来操作数据库,比如使用 Yii 的 dbyn 模块来进行数据库的增删查改,或者使用 Yii 提供的 Active Record 风格的 ORM 模型来操作数据库,这可以轻松极大地改善开发效率。 如此,Yii 框架的配置MySQL 就完成了。