尝试描述我的表,但是它说该表不存在,但是它确实存在

时间:2018-07-09 08:52:15

标签: mysql

mysql>显示表;

+-----------------------+
| Tables_in_‘maizi‘     |
+-----------------------+
| ‘cms_cate‘            |
| ‘course‘              |
| ‘user‘                |
| ’cms_news‘            |
+-----------------------+

组4行(0.00秒)

mysql>描述cms_news;

ERROR 1146 (42S02): Table '‘maizi‘.cms_news' doesn't exist

1 个答案:

答案 0 :(得分:1)

您以某种方式设法创建了带有错误引号的表格。

您的数据库中有一个名为

的表
cms_news

但您搜索

重命名(或删除)您所有的表,并且不要使用`cms_news` 来转义名称。如果需要,请使用反引号

from fabric import Connection

host = 'servername'
ssh_user = 'user'

c = Connection(host,user = ssh_user)
result = c.run('hostname')

但是,即使表名中包含特殊字符或在数据库中使用保留名称,甚至都需要反引号。