我试图通过CREATE TABLE users (id INT, name CHAR);创建一个名为users的表。现在,我无法从控制台启动mysql,错误如下:
mysql: ERROR未知选项‘--创建表用户(id INT,name CHAR);.
发布于 2020-08-02 05:38:02
创建表语句用于在MySQL.中创建表。
NULL每行必须包含该列的值,不允许空值。
默认值-设置在没有传递其他值时添加的默认值。
无符号-用于数字类型,将存储的数据限制为正数和零。
自动增量-每次添加新记录时,MySQL都会自动将字段的值增加1。
主键-用于唯一标识表中的行。具有主键设置的列通常是ID号,经常与AUTO_INCREMENT一起使用。
每个表都应该有一个主键列(在本例中是"id“列)。对于表中的每个记录,它的值必须是唯一的。
CREATE TABLE users(
id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(30) NOT NULL
)https://stackoverflow.com/questions/63212618
复制相似问题