|
SQL实践1
借着学校的数据库实验,来对之前学习的SQL语言进行实践和总结。
实验环境:
- macOS 13.2 (22D49)
- mysql Ver 8.0.32 for macos13.0 on arm64 (Homebrew)
- DataGrip 2022.3.3
一. DataGrip连接本地MySQL
由于我之前都是用vs code的插件连接MySQL的(可能是我不会用,我感觉不太好使),所以这也是我第一次使用DataGrip。
1. 新建项目
首先先新建一个项目,并给项目命名。
2. 连接MySQL
在此输入连接的信息。可以看到,我貌似缺少了驱动,先去装个驱动。
装完驱动后测试连接成功后应用就行了。(测试前别忘了把数据库打开)
3. 配置所有架构
刚连接上的时候,我发现资源管理器中并找不到我之前创建的数据库,后发现需要配置所有架构才可以。
4. 编写SQL语句
一. 创建表
1. 创建学生选课关系数据库中的STUDENT表
[code]create table Student( SNO varchar(9) not null comment '学号', SNAME varchar(5) null comment '姓名', SSEX varchar(1) null comment '性别', SAGE int null comment '年龄', SDEPT varchar(10) null comment '专业', constraint Student_NO primary key (SNO), # 设置学号为主键 constraint CHECK_AGE check (SAGE >= 0 and SAGE |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|