Mysql数据查询,求助?检查数据是否存在的问题
这个是我写的PHP代码
这个是数据库的表
我之前在本地的macOS最新系统+ mamp pro的php运行环境,php5.6 数据库版本是 MySQL 5.6现在换成虚拟机的环境,虚拟机是CentOS 7.3.1611.
然后我把数据库从本地导出导入到mysql 5.7中。然后好奇怪,我数据库里面是有数据的。可是我调用截图的php方法时候,经过打印确实传入了参数 unionID,但是,第一次就是查不到。
我的本地策略是查不到就插入一条数据。第一次执行程序就自动插入了,然后,第二次怎么请求,都可以查询到数据,也会返回刚才查询时候插入的那一条。且不会再进行插入。
请问这是什么情况?换个环境,以前的同样的方式的数据不能查询,但是数据库是明明存在的。
这个是数据库的表
我之前在本地的macOS最新系统+ mamp pro的php运行环境,php5.6 数据库版本是 MySQL 5.6现在换成虚拟机的环境,虚拟机是CentOS 7.3.1611.
然后我把数据库从本地导出导入到mysql 5.7中。然后好奇怪,我数据库里面是有数据的。可是我调用截图的php方法时候,经过打印确实传入了参数 unionID,但是,第一次就是查不到。
我的本地策略是查不到就插入一条数据。第一次执行程序就自动插入了,然后,第二次怎么请求,都可以查询到数据,也会返回刚才查询时候插入的那一条。且不会再进行插入。
请问这是什么情况?换个环境,以前的同样的方式的数据不能查询,但是数据库是明明存在的。
没有找到相关结果
已邀请:
0 个回复