🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
* [ ] 在项目获取操作数据库的对象,需要在项目里面创建一个中间类 * [ ] 当数据库配置 Mysql.php 里面的配置变更的时候,只修改对应的数据库的中间类 * [ ] 使用场景: * 假设项目目录名为 [ project ],应用目录名为 [ application ] * 项目在服务器的路径完整路径为:/home/wwwroot/project/ * 假设服务器有 3 个数据库,分别是: 用户数据库[user]、商品数据库[goods] 、订单数据库[order] * 假设 user 数据库里面的表前缀统一为 user_ * goods 数据库里面的表前缀统一为 goods_ * 订单数据库里面的表前缀统一为 order_ * 假设 user 数据库有一张 user_account 表, 字段有 :uid、username user_account 表 | uid | username | | :---: | :---: | | 1 | 张三 | | 2 | 李四 | | 3 | 隔壁老王 | * goods 数据库有一张 goods_category 表,字段有:category_id、category_name goods_category 表 | category_id | category_name | | :---: | :---: | | 1 | 服装| | 2 | 保健品 | | 3 | 家居 | * order 数据库有一张 order_list 表,字段有:order_id、order_no order_list 表 | order_id | order_no | | :---: | :---: | | 1 | 20200409000001 | | 2 | 20200409000002 | | 3 | 20200409000003 | * 要想在项目中分别操作这 3 个数据库,需要在:/home/wwwroot/project/application/Lib/ 目录下 * 创建操作数据库中间类存储目录 mysql,完整路径为:/home/wwwroot/project/application/Lib/mysql/ * 假设命名操作这 3 个数据库的中间类文件分别为:User.php、Goods.php、Order.php