怎么创建sh_goods_comment
时间: 2024-03-13 12:43:18 浏览: 89
sh_goods表创建.sql
如果你需要在数据库中创建 `sh_goods_comment` 表,可以使用以下 SQL 语句:
```
CREATE TABLE sh_goods_comment (
comment_id int(11) NOT NULL AUTO_INCREMENT,
user_id int(11) NOT NULL,
goods_id int(11) NOT NULL,
comment_text text NOT NULL,
comment_rank tinyint(4) NOT NULL DEFAULT '0',
add_time int(11) NOT NULL DEFAULT '0',
is_show tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (comment_id),
KEY user_id (user_id),
KEY goods_id (goods_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
```
这个 SQL 语句会在数据库中创建一个名为 `sh_goods_comment` 的表,包含了 `comment_id`(自增长的评论ID)、`user_id`(用户ID)、`goods_id`(商品ID)、`comment_text`(评论内容)、`comment_rank`(评论等级,0-5星)、`add_time`(评论时间)、`is_show`(是否显示,0不显示,1显示)等字段。你可以根据自己的需求修改这个表的结构。
如果你已经创建了这个表,但是在查询时仍然提示“Table 'mydb.sh_goods_comment' doesn't exist”,那么可能是因为你连接的数据库不是你创建表时使用的数据库。你可以使用以下命令查看当前连接的数据库:
```
SELECT DATABASE();
```
如果结果不是你创建表时使用的数据库,那么你需要先使用以下命令切换到正确的数据库:
```
USE database_name;
```
其中 `database_name` 是你创建表时使用的数据库名。然后再执行查询语句。
阅读全文