sql 取客户端机器名不是服务器名_sql入门

练习:数据库安装问题

0ce80d1d2954f3537e62023a77b1d181.png

问题一:如何验证mysql数据库安装成功?
1.按照下图的操作从开始菜单里打开刚刚安装的mysql命令行客户端

a3811d964b7264bc325f77aaf3f9782e.png

2.输入密码

cd8f43b6b074ddbbafc57fb2efe5b74f.png

如果能显示出下面红线类似的内容表示安装成功。红线标出的是mysql数据库版本号,可与下图版本号不一样,以实际安装的版本为准

f9fa4b001acfaf41d4d6935993cd7a58.png

问题2:如何用客户端(navicat)连接到mysl数据库?
【答】安装完客户端以后,双击打开客户端navicat
在左上角有一个【连接】的按钮,点击后会弹出图片中的连接属性的提示框
在实际的业务中,数据库服务器不在你的电脑上(本地)上,这时候提供数据库的人会告诉你下面图片里要填的信息【2填写连接数据库的信息】

6ac786da8e4d5e2172ce9ce8dfa0af85.png


因为我们现在是自己学习,所以将mysql数据库和客户端navicat安装在了一台电脑上了。因此在【2填写连接数据库的信息】的地方输入:
连接名:起一个名字,可以随意起
主机名货IP地址:localhost,表示mysql数据库在本地(也就是你的电脑上)
端口:默认是3306)
用户名和密码:这里输入安装mysql数据库时设置的用户名和密码
点击“连接测试”,如果提示“连接成功”,说明连接属性设置正确,可以连上mysql数据库了。点击“确定”按钮就可以连接到mysql数据库了。

f2049d2e105b59314b7e3b84cb7e89a4.png

1.创建学生表 (student)
按照下面图片在客户端navicat里面创建学生表

743d176f380268cdc9b04f4847c5a84d.png

学生表的“学号”列设置为主键约束,下图是每一列设置的数据类型和约束

aa3c3fade9eaf3e568ffeee1a4d155f2.png

b1a100309abf81e6ad76178f44e693df.png

创建完表,点击“保存”

89b1a3b4df7b24a9edb230d5b8e7171c.png

保存后的表

6b5c158c821329edaea79a6aaec67235.png

2.成绩表(score)
同样的步骤,创建"成绩表“
”课程表的“学号”和“课程号”一起设置为主键约束(联合主键)
“成绩”这一列设置为数值类型(float,浮点数值)

b2aa156cea4d45dc7624c28e17868d61.png

3.课程表(course)
课程表的“课程号”设置为主键约束

018ec2a6419b7c2b87aa0c7f6aea0657.png

4.教师表(teacher)
教师表的“教师号”列设置为主键约束,
教师姓名这一列设置约束为“null”(红框的地方不勾选),表示这一列允许包含空值(null)

ddaf1e16629fafaece4439c65d458868.png

cf8bfe229ee5bab1338bee26b7959f3c.png

1.向学生表里添加数据
1)添加数据的SQL

67fef8104d206681e50cfe55030e18ca.png

2)在客户端navicat里的操作

de3d942ffd746df5e6d6c0b946f20787.png

4ece9e552a04ff6f1d6e841da7445c16.png

ed011bfd6ba64d18eb0be4e08667c036.png

2.成绩表(score)
添加数据的sql

9885fcb9d2fec7950097b843c63ba123.png

客户端navicat里的操作

5adf187c07305f18c2d04d30a649e9cf.png

3.课程表
添加数据的sql

1bc88f55aede63947a977be244e66f29.png

客户端navicat里的操作

56a529ab02f3cd2cd3b37f264575903c.png

4.教师表里添加数据
添加数据的sql

b2102ebda294860269ecdb5a52bcabdf.png

客户端navicat里操作

f26f44293355cfb199e579e2f83d3210.png

添加结果

daebd8beb774595487de47e10c57990e.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值