sqlyog基础创表
时间: 2023-08-20 19:09:56 浏览: 98
sqlyog13.1.1 和sqlyog13.1.9
要在SQLyog中创建表,可以按照以下步骤进行操作:
1. 打开SQLyog Ultimate 64,并将鼠标指针移到@localhost上,右键点击,选择"创建数据库"。在弹出的对话框中,输入数据库名称、基字符集和数据库排序规则。基字符集选择utf8mb4,这是Java8默认字符集。数据库排序规则选择utf8mb4_general_ci,这样可以提高匹配速度。如果您需要更精确的排序规则,可以选择utf8mb4_unicode_ci。完成后,就创建了一个数据库。\[1\]
2. 接下来,将鼠标指针移到表上,右键点击,选择"创建表"。在弹出的对话框中,输入表名称。根据阿里巴巴的命名规则,表名称应该使用小写字母,并使用下划线_分割单词。选择引擎时,可以选择InnoDB。字符集可以默认,也可以选择与创建数据库时相匹配的字符集。列名的命名规则与表名称的命名规则一致,使用小写字母,并使用下划线_分割单词。完成后,就创建了一个表。\[2\]
在设计表的数据类型时,有几个简单的原则可以帮助您设计出更好的数据类型:
1. 更小的更好:选择您认为不会超出范围的最小数据类型。较小的数据类型通常更快,因为它们占用更少的磁盘、内存和CPU缓存,并且处理时需要的CPU周期更少。
2. 简单就好:简单的数据类型操作通常更快。例如,整型的操作比字符串更快,因为字符串有字符集和排序规则等更复杂的属性。
3. 尽量避免null:如果字段可以不存储null值,尽量将字段设置为not null。可为null的列会使索引、索引统计和值比较更复杂,还会使用更多的存储空间,并需要特殊处理。
通过遵循这些原则,您可以设计出更高效和优化的表结构。\[3\]
#### 引用[.reference_title]
- *1* *2* *3* [使用SQLyog创建表](https://blog.csdn.net/m0_46472218/article/details/116973300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文