sqlyog创建数据表
时间: 2025-01-07 17:08:35 浏览: 7
### 使用 SQLyog 创建 MySQL 数据表
#### 打开 SQLyog 并连接到服务器
启动 SQLyog Ultimate 64 后,在主界面左侧找到并右键点击 `@localhost` 或者对应的服务器实例,选择“新建数据库”。这一步骤用于确保操作在一个指定的数据库环境中进行。
#### 创建新数据库
弹出的新建数据库对话框中,依次填写如下信息:
- **数据库名称**:自定义命名,建议采用有意义的名字以便识别。
- **基字符集**:推荐选用 `utf8mb4`[^1]。此字符集兼容更多字符编码需求,并且是 Java 8 的默认设置。
- **数据库排序规则**:对于学习目的而言,应优先考虑使用 `utf8mb4_unicode_ci` 排序规则来获得更高的准确性;而如果追求性能,则可以尝试 `utf8mb4_general_ci`。
完成上述配置后保存更改即可成功建立新的数据库环境。
#### 开始创建数据表
一旦进入目标数据库内部视图,可通过两种方式着手构建表格:
##### 方法一:通过图形化界面设计
1. 右击已创建好的数据库名旁边的空白处,选取菜单中的 "New Table..." 选项;
2. 在随后呈现出来的窗口里设定字段属性(列名、类型、长度/值域等),以及必要的约束条件(如主键、外键关联);
3. 完成编辑之后按下 “OK” 键确认提交修改,即完成了整个过程。
##### 方法二:利用 SQL 脚本编写
除了直观的操作之外,也可以直接撰写 DDL (Data Definition Language)语句来进行更加灵活的数据结构定制。下面给出一段简单的例子作为示范:
```sql
CREATE TABLE example_table (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50),
age TINYINT UNSIGNED,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
```
这段代码将会生成一张名为 `example_table` 的关系型数据存储单元,其中包含了四个不同的属性列及其相应的特性描述。
阅读全文