首页
开发手册
应用中心
工具
用户中心
FOUNDPHP 下 新手使用 DBO 插件 运行数据库
中文简体
中文简体
English
上一篇
下一篇
### DBO 快速入门 FoundPHP 融入 DBO 类 进行数据库增删改查操作,此类同样继承了系统的优势,同样提供PHP 5.4-php7最新版本的兼容,无需对稳定性进行担忧。 ### 数据库配置 ```php ``` ##### 数据库类型支持以下类型: | DBtype | 说明 | | -------- | ----- | | mysql | MySQL是最流行的关系型数据库管理系统 | | mysqli | PHP 5.4后需要使用此类方法使用MySQL | | sqlite | 轻型单文件的关系型数据库 | | sqlite3 | SQLite 的升级版本 | | pgsql | PostgreSQL 是一种特性非常齐全的关系型数据库管理系统| | mariadb | MariaDB 是MySQL的一个分支数据库 | | sqlver | SQLserver 微软公司的数据库 | | redis | 消息队列推送(默认先进先出) | | Memcached | Memcached缓存 | ### 开始使用数据库 ```php 'FoundPHP user',//用户姓名 'dates' => time(),//插入时间 ); //构建数据插入验证条件 $check_data = array( 'nickname' => 'FoundPHP user',//用户姓名 ); /* table 插入表名 data 插入数据 array('字段名'=>'值'); check 数据验证 array('验证字段名'=>'验证值') */ sql_update_insert(array('table'=>'admin_user','data'=>$insert_data,'check'=>$check_data)); //插入数据id $id = $db->insert_id(); echo '插入数据id:'.$id; //查询数据 $data_info = sql_select(array('table'=>'admin_user','where'=>"id=1")); print_r($data_info); //更新数据 $update_data = array( 'nickname' => 'FoundPHP edit user',//用户姓名 ); sql_update_insert(array('table'=>'admin_user','data'=>$update_data,'where'=>'id=1')); //删除数据 sql_del(array('table'=>'admin_user','where'=>'id!=1')); //关闭数据库 $db->close(); ?> ```