学习心得
从七月二十号开始进行为期三个月的实训,第一个周学习到了MySQL数据库,数据库的连接与使用,同时学习到了程序软件的使用 ,例如navicat和SQLyogQLyog等软件。
周一:
Navica的安装及卸载:在官网进行下载安装包,修改Mysql配置文件 my.ini
MySQL环境配置变量
四种登录方式:Navicat
连接地址
localhost
127.0.0.1
window + R -> ipconfig -> 192.168.0.195
方式二:cmd
(1) window + R -> cmd -> mysql -uroot -p123456
(2)window + R -> cmd -> mysql -uroot -p
周二:
学习了Navica的基本使用,通过老师的讲解能够熟练地使用Navicat软件,学习了很多基础语句的查询,同时在晚上进行了很多的练习
排序查询:
select 查询列表
from 表
where 筛选条件(可限制可不限制)
order by 排序列表 (asc<升序>| desc<降序>)(若不写默认为升序)
周三:
单行子查询: 查询的结果只有一条数据
多行子查询 : 查询的结果有多条数据
将一个查询的结果作为另外一个查询的条件来使用
select *from emp where sal >(select sal froim emp where ename =‘clark’)
语法:
select字段列名 from 表名
where 条件 比较符 (select * from 表名);
特点:
子查询在主查询前执行一次;主查询使用子查询的结果
多表连接查询:
–交叉连接 croos join -->笛卡尔积
–自然连接 natural join
相当于等值连接(前提是两个参与表中有同名列,要求同名列类型完全一致)
–using连接
参与查询的两个表中多个同名列,使用using制定使用特定的列进行连接
–inner join …on…where --等值连接
–左外链接 left join --右外连接 right join --全连接 full join
周四:
MySQL之创建表以及数据库增删改操作
周五:最后一天的学习,学习到了约束和视图等一些知识点。
学会使用Navicat
创建视图:是指在已经存在的 MySQL 数据库表上建立视图。视图可以建立在一张表中,也可以建立在多张表中。
语法:create view <视图名> as <select语句>
存储过程:
存储过程就是具有名字的一段代码,用来完成一个特定的功能。
创建的存储过程保存在数据库的数据字典中。
MYSQL学习一周の心得
最新推荐文章于 2023-04-27 20:12:58 发布