首页 > 编程知识 正文

mysql建立职员表,sqlyog中创建一个学生表

时间:2023-05-03 16:04:26 阅读:24979 作者:3545

使用SQLyog创建表1,打开SQLyog UItimate 64,将鼠标指针移动到@localhost的右键上,以创建数据库

依次输入数据库名称、基本字符集和数据库排序规则

基本字符集选择utf8mb4。 这是Java8的默认字符集,今后尽量使用默认字符集

虽然选择utf8mb4_general_ci对数据库排序规则更快,但如果要更准确地选择utf8mb4_unicode_ci,请在学习阶段选择utf8mb4_unicode_ci

这样就创建了数据库

第二,然后将指针移动到表的右键以创建表

表名根据阿里巴巴命名规则,字母小写,单词之间用下划线_分隔

选择引擎,然后单击InnoDB

缺省情况下,也可以选择与创建数据库的字符集匹配的字符集

列名命名规则和表名命名规则一致。 字母是小写的,单词之间用下划线_分割

列举几种常见的数据类型:

Mysql没有布尔类型。 根据需要使用tinyint。 例如,性别(0)男性,1 )女性;交易类型)0)支出,1 )收入)

任何状态都可以使用int。 例如,用户状态(0:禁用,1 :启用) )。

bit是否可用

遇到金额的人使用decimal(8.2 )

贴现率和税率也使用了decimal(8.2 )

注:当mysql设计表的数据类型时,以下简单原则有助于设计良好的数据类型:

1 .小一点比较好

选择您认为不超出范围的最小类型。 较小的数据类型通常更快,因为磁盘、内存和cpu缓存消耗更少,处理所需的cpu周期更少。

2 .简单就好

由于字符串包含字符集和校准规则(排序规则),因此简单的数据类型操作更常见,如格式比格式更快。

尽量避免空值

如果不在字段中存储空值,请尽量将字段设置为not null。 由于可空列使索引、索引统计信息和值的比较更加复杂,因此可空列使用更多的存储空间,mysql也需要特殊处理。

请养成最后写评论的习惯,然后点击保存

单击历史记录可查看已创建的表的历史记录

此处创建了记录用户信息的表

三、打开表格,记录用户信息

每一列中的信息将根据所选数据类型的实际情况填写

保存最后输入的用户信息即可

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。