一、mysql及mysql-front
我的mysql和mysql-front都是来源于how2j上面的软件。
mysql-front和navicat都是用来管理mysql的图形用户界面。因此,我们的第一步应该是下载mysql,然后下载mysql-front。
下载成功后在所有应用以M开头的应用中就可以找到我们的mysql了。
打开mysql中就会出现下面的一个类似于cmd的窗口。
然后就下载mysql-front
进去之后会有这样的登录信息。然后就可以开始创建我们的数据库了。
一开始我们可以看到默认的数据库为"test"。当我们执行完"create database how2jjava"后,会看工具栏的左侧看见一个数据库名叫how2jjava。
问题:但是当我们退出来再重新进入how2jjava后,发现我们原来创建的数据库不见了,左侧的工具栏中还是只有三个数据库,两个是系统自带的,一个是我们的"test"。但是,当我们再次执行"create database how2jjava"时,会提示错误。
解答:其实我们的how2jjava数据库确实存在,只是我们无法在左侧的工具栏中看见而已。正确的查看方式应该是:
环境配置(遇到问题)
到这里我们还没有真正地结束,因为我们还没有为我们地mysql配置环境变量。对于环境变量的配置,只有一个地方需要注意的是:
当时我在下载mysql的时候,将路径选择在了我的D盘,但是实际上有一个文件已经在C盘了,C盘下的文件中是存在bin目录的。
但是我在配环境的时候不知道这一点,于是在新建MYSQL_HOME时,在其中填入的地址是D盘的地址。这也就导致了我在cmd中输入mysql一直出现错误。
文件在C盘下的Prograom Files(x86)里面,里面有一个MySQL的文件夹,真正的路径应该在这里(路径并不是绝对的,可能根据个人的电脑而有所差异,大家酌情参考)
成功界面
二、新建数据表
使用sql语言创建数据表
注意:
1)auto-increment:主键自增长(只有整形列才能设置此属性)。
每个表只能定义一个auto-increment列,并且必须在该列上定义主键约数(primary key)或者是候选键(unique)。例如,上述的代码中就将id设置为主键。
然后我尝试把代码中的第七行删除,即primary key(id),果然出现了提示错误。
2)在编写代码的时候,括号内的最后一行代码不要加上逗号,否则会提示错误。
3)"default charset=utf8" 是指在MySQL数据库中设置默认字符集为UTF-8编码,这样可以保证数据库中的数据支持多种语言和字符集,包括中文。
使用mysql-front创建数据表
1.右键数据库,在新建中选择新建表格
2.假设我们新建了一个名为tb_student的表格,点开表格却发现里面默认只有id一列。并且该字段被设置为了主索引。
3.如何新建新的字段(属性)呢?
右键我们的tb_student,在新建中选择新建字段。
4.成功添加了新的字段