错误消息:#1146 - Table 'ecms.表名' doesn't exist

黄文博客 / 2024-10-09 / 原文

错误消息:#1146 - Table 'ecms.表名' doesn't exist

原因

  • 表名拼写错误。
  • 表尚未创建或已被删除。

解决方法

  1. 检查表名拼写

    • 确认表名是否拼写正确。
    • 检查大小写是否一致。
  2. 查看现有表

    • 使用 SHOW TABLES 命令查看数据库中现有的表。
    USE ecms;
    SHOW TABLES;
  3. 创建表

    • 如果表确实不存在,可以创建该表。
    CREATE TABLE 表名 (
        id INT AUTO_INCREMENT PRIMARY KEY,
        name VARCHAR(255),
        age INT
    );