上面是我的数据库的配置,在本地可以正常的对数据库操作,可是在服务器上却读取不到数据,这是怎么回事?
首先从你这个问题的本质去分析,能连上但是查询不到数据,说明数据库是好的,如果数据库有问题在链接的阶段就会报错,查出来数据是空白的,
检查你链接的是不是同一个库,如果是多坏境配置文件的话看看你的生产坏境的配置是否正确,手动登录到mysql服务器看看数据,写个测试demo一步
一步测试排查,希望对你有用。
看下ip对不对,还有有的时候服务器上数据库ip可能不是你服务器的ip,比如腾讯云你在服务器上装过数据库,然后你使用就有可能不是你装的
数据库,而是独立的数据库
把ip换成localhost试试看
服务器的数据库是否开通远程连接
应该是数据库没开远程连接。