数据库建立数据表代码
网站编辑2023-05-08 08:30:39591
以下是一个简单的 MySQL 数据库建立数据表的代码示例:

```
CREATE TABLE `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`password` varchar(255) NOT NULL,
`email` varchar(100) NOT NULL,
`created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`),
UNIQUE KEY `email` (`email`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
```
这个代码示例创建了一个名为 `users` 的数据表,其中包含了 `id`、`username`、`password`、`email`、`created_at` 和 `updated_at` 六个字段。其中,`id` 是自增长的主键,`username` 和 `email` 字段都是唯一的,`created_at` 和 `updated_at` 字段分别表示记录的创建时间和更新时间。这个数据表使用了 InnoDB 引擎,并且字符集为 utf8mb4。
你可以根据自己的需求修改这个代码示例,添加或删除字段,修改字段类型或约束条件等。







