数据库操作¶
Toknot 提供了一套简单而强大的数据库操作方法。
数据库配置 后,无需其他操作,便可以对数据库表进行操作。
数据库的表映射实例方法定义在:Toknot\Share\DB\Table
类中,操作见 数据库表操作
映射表的最简单方法¶
以下数据库表映射实例,将会创建默认数据库配置项的数据库连接。默认配置项在主配置文件中设置。:
$table = DBA::table($tableName);
以上代码将返回一个表 $tableName
映射的类实例。
多数据库使用方法¶
只需要调用不同的配置项,即可进行不同的独立的数据库连接。:
$table1 = DBA::table($tableName1,'db1');
$table2 = DBA::table($tableName2,'db2');
以上代码说明如下:
$table1
是数据库 db1 的表$tableName1
映射的类实例$table2
是数据库 db2 的表$tableName2
映射的类实例
建立一个新的数据库连接实例¶
每一个数据库配置项会有唯一的数据库连接实例,当需要重新连接时,通过以下方法将覆盖指定配置项的连接实例::
$table1 = DBA::table($tableName, 'db1', true);
获取数据库连接实例¶
以下方法将会获取上一个数据库连接实例::
$db = DBA::single();
以下方法将会获取指定的数据库配置项的连接实例::
$db = DBA::single('db1');
关闭最近的一个数据库连接方法::
$db = DBA::single();
$db->close();