无法使用MySQL查询从数据库中获取数据


Could not fetch data from Database using MySQL query

我有一个问题。我需要使用PHP和MySQL从数据库中获取数据,但它显示以下消息:

MySQL returned an empty result set (i.e. zero rows). ( Query took 0.0021 sec )

我有一组数据,如下表所示。

kf_admin

id   username   password    status
1    admin      8bb7101921   1

密码部分是加密的密码,其数据类型为varchar。当我执行下面的查询时,会产生上面的消息。

select * from kf_admin where username='admin' and password='8bb7101921' ;

但是,当我从查询中删除密码部分时,它会显示行数据。请帮我解决这个问题。

select * from kf_admin where trim(username)='admin' and trim(password)='8bb7101921' ;

试试这个,可能是字段中的前导或尾随空格