开发者社区> 问答> 正文

mysql 中#符合代表什么意思? MySQL问题

CREATE TABLE tbl_emp( id INT(11) NOT NULL AUTO_INCREMENT, name VARCHAR(20) DEFAULT NULL, deptId INT(11) DEFAULT NULL, PRIMARY KEY(id), KEY fk_dept_id(deptId) #CONSTRAINT fk_dept_id FOREIGN KEY (deptId) REFERENCES tbl_dept(id) //这里不懂,#号在这里是什么意思? )ENGINE=INNODB aUTO_increment=1 DEFAULT CHARSET=utf8;

展开
收起
海边一只船 2020-05-25 22:52:24 910 0
1 条回答
写回答
取消 提交回答
  • 声明外键关系的话,我很少用这种方法。 相当于连接符吧可能,#上面那句话声明了deptid键名 fk_dept_id为,下面又规定了fk_dept_id与谁连接外键关系。

    2020-05-26 16:58:12
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像