本篇文章使用工具为Navicat+mysql。
本篇文章目的:使用navicat在mysql数据库中简历几张表格,并熟悉navicat中的交互操作与函数式编程。
首先,要在navicat中与本地mysql构建连接,并新建一个名称为"school"的数据库,如图:
注意,字符集应选中"utf8",排序规则应选中"utf8_unicode_ci",以防止中文字符不能识别。
创建表的部分我们先采用交互式创建。
右击打开数据库后,新建表格,并添加字段,如图。
1.字段类型整体与C语言中的是类似的,包含"Char"、"Int"、"Decimal"、"Float"、"Double"等,同时也包括"Date"、"Year"、"Text"、"Blob"(长文本数据)等新增类型,同时通过"Tiny"、"Medium"、"Long"修饰字段长短。
2.勾选"不是null"防止录入时误操作少输入字段。结合具体业务实际操作。
3.点选钥匙以选择主键或联合主键。
对应的sql指令如图:
随后以函数式编程录入数据:
通过查询->新建查询输入指令:
当然也可以通过交互式修改数据,但是由于键盘上左右箭头并不能更换数据格,因此不如函数式编程录入数据更方便。
同时,如果允许录入null时,误输入数据会有Null的HINT字样,如图:
本篇文章在搭建好navicat与mysql后简单尝试了一下,简单体验了下交互式操作与函数式编程,建立了几张相关表格,以供下篇文章使用。