Web第四次作业——数据库技术(一)

一、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数据库确实存在,只是我们无法在左侧的工具栏中看见而已。正确的查看方式应该是:

步骤1
步骤2

 

 

步骤3
步骤4​​​

 

 环境配置(遇到问题)

到这里我们还没有真正地结束,因为我们还没有为我们地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.成功添加了新的字段

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值