CREATE TABLE users (
user_id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
email VARCHAR(100) NOT NULL,
registration_date DATE
);
上述语句创建了一个名为 users 的数据表,其中包含以下列:
- user_id:整数类型,自动递增,作为主键。
- username:可变长度字符串,最大长度为 50,不允许为空。
- email:可变长度字符串,最大长度为 100,不允许为空。
- registration_date:日期类型,用于存储用户注册日期。
在这个例子中,AUTO_INCREMENT 关键字用于自动递增生成主键值,PRIMARY KEY 用于指定 user_id 列为主键。 NOT NULL 约束用于确保列不允许为空。
你可以根据你的实际需求修改列的数据类型、长度和约束。创建数据表时,确保设计的表结构符合你的应用程序的需要。
转载请注明出处:http://www.zyzy.cn/article/detail/14086/MySQL