要在 MySQL 中创建表,您可以使用'CREATE TABLE'语句。以下是一个示例代码,演示如何创建一个名为'users'的表:

CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    name VARCHAR(50) NOT NULL,
    email VARCHAR(100) NOT NULL,
    age INT,
    created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

在上述示例中,我们使用'CREATE TABLE'语句创建了一个名为'users'的表。该表包含了以下几个列:

  • 'id': 整数类型的主键,使用'AUTO_INCREMENT'属性表示自动递增。
  • 'name': 字符串类型的列,长度为 50,使用了'NOT NULL'属性表示不允许为空。
  • 'email': 字符串类型的列,长度为 100,同样使用了'NOT NULL'属性。
  • 'age': 整数类型的列,没有设置限制。
  • 'created_at': 时间戳类型的列,使用了'DEFAULT CURRENT_TIMESTAMP'属性表示默认值为当前时间。

您可以根据自己的需求和具体的表结构,在'CREATE TABLE'语句中添加或修改列的定义。请注意,在执行'CREATE TABLE'语句之前,确保已经连接到适当的数据库,并具有相应的权限。

执行完'CREATE TABLE'语句后,将在数据库中创建一个名为'users'的表,具备了上述定义的列和属性。

MySQL 创建表:详细指南及示例代码

原文地址: https://www.cveoy.top/t/topic/lMm 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录