mysql数据库中明明有表,但是却提示表不存在
在linux中安装了mysql之后,发生了一个问题:明明表在数据库中存在,但是通过select语句查询却提示Table 'tablename' doesn't exist经过排查是因为使用select语句进行查询的时候没有对表名区分大小写,这就需要在/etc/my.cnf配置文件中添加:lower_case_table_names=1,然后将mysql服务重新启动即可。...
·
在linux中安装了mysql之后,发生了一个问题:明明表在数据库中存在,但是通过select语句查询却提示Table 'tablename' doesn't exist
经过排查是因为使用select语句进行查询的时候没有对表名区分大小写,这就需要在 /etc/my.cnf配置文件中添加: lower_case_table_names=1,然后将mysql服务重新启动即可。
更多推荐




所有评论(0)