我是建立数据库的新手,我为我正在创建的网站创建了一个数据库,并且我不断收到此消息"在服务器中执行SQL脚本 错误:错误1146:表' mydb.franch'在尝试转发我的数据库时,它不存在"该表确实存在但未被读取。 (见下图)。如有任何帮助,将不胜感激。
答案 0 :(得分:0)
我无法添加评论,但在您的图片中,该表是“Franch”而不是“franch”。也许这就是问题?
答案 1 :(得分:0)
我可能错了,但我相信你正试图访问你的桌子(类似的东西)
select * from 'mydb.franch'
或
select * from `mydb.franch`
在任何一种情况下都是错的,应该是
select * from `mydb`.`franch`
答案 2 :(得分:0)
创建表时,MYSQL区分大小写,这意味着您无法使用大写/小写创建表或变量,并使用大写/小写来调用它。
因此,您必须使用与创建表格相同的名称。在这种情况下,由于该表名为 mydb
。Franch
,您可以这样做:select * from
mydb .
Franch;`