人人都是程序员,希望在零碎的阅读时间里,给您一些技术提升。
1准备工作
下载thinkphp框架,并搭建一个php项目,可参考之前写的其他文章。已部署好的php项目如下图。
2配置数据库连接
在项目application目录下,找到database.php文件,输入数据库类型,服务器地址数据库名称,数据库用户名,密码,端口号。如下图。
3获取数据库数据
在application-index-controller下面,创建一个User.php文件,定义命名控制器的命名空间,并编写一个获取用户的方法。接口方法如下图。完成后,在浏览器输入localhost/thinkphpdemo/public/index.php/index/User/getuser,查到用户表相关数据,说明从数据获取数据成功。
4同时访问两个数据库数据
之前已经创建了一个数据库thinkphpdemo,再创建一个数据库thinkphpdemodbs,并创建一张t_classroom表,录入测试数据。
在刚才的user控制器,新建一个getUserAndClassroom的方法。先用常规方法,获取thinkphpdemo数据的user信息,在重新定义一个数据库连接,(注意,本次连接的是本地服务器的两个不同数据。连接thinkphpdemodbs,如果要连接不同服务器的数据,将.0.0.1改成其他服务器的ip即可),并查询classroom数据,合并成一个数组。通过localhost/thinkphpdemo/public/index.php/index/User/getUserAndClassroom,获取到如下数据,说明两个数据请求成功。
短短几行代码,就实现了不同数据的数据访问,非常便捷,如果您想了解其他方面的内容,欢迎留言。
5结束语
php是世界上最好的语言,谢谢阅读,欢迎