随笔分类 -  数据库MySQL

摘要:在牛客网刷数据库的题目 https://www.nowcoder.com/ta/sql 1.查找最晚入职员工的所有信息(select) select * from employees order by hire_date desclimit 1;//最关键在于limit 1 ,表示总共只选择一个;( 阅读全文
posted @ 2021-01-14 17:18 青杨风2199 阅读(274) 评论(0) 推荐(0)
摘要:DML(增删改) insert update delete 说明:update和delete都要写清楚where truncate(清空表) 区别: select (查是最重要的) 简单查询: 去重: WHERE:配合NOT AND OR 模糊查询:(本质是 比较运算符) Like %和_分别是:任 阅读全文
posted @ 2020-12-30 16:57 青杨风2199 阅读(181) 评论(0) 推荐(0)
摘要:Mapper XML的写法 [Mybatis] MyBatis是半ORM(java对象 & DB数据 映射)框架,封装JDBC。(Hibernate全自动ORM不用写SQL,MyBatis要写SQL) MyBatis的强大在于映射语句,针对SQL构建,比JDBC节约代码。 SQL映射文件的顶级元素: 阅读全文
posted @ 2020-12-30 10:58 青杨风2199 阅读(4577) 评论(0) 推荐(0)
摘要:数据库第二步:学习MySQL的语法 参考以下内容: 《MySQL必知必会》 CyC2018/CS-Notes/blob/master/notes/SQL (基础总结) CyC2018/CS-Notes/blob/master/notes/MySQL (进阶、优化) 牛客MySQL入门教程 (主要跟着 阅读全文
posted @ 2020-05-26 16:42 青杨风2199 阅读(363) 评论(0) 推荐(0)
摘要:Ubuntu20.04安装MySQL8.0 首先打开浏览器,输入网址: dev.mysql.com/downloads/mysql/ 下载的文件是辅助安装用的,不是MySQL软件本身: 如果没有Oracle的账号,要注册一个,我这里用Gmail的邮箱作为账号: 然后来到刚刚下载的 mysql-apt 阅读全文
posted @ 2020-05-21 13:00 青杨风2199 阅读(6536) 评论(0) 推荐(1)
摘要:数据库的学习,主要分为几个部分(按时间顺序123进行): 1. 关系数据库基础知识 CyC2018/CS-Notes/blob/master/notes/数据库系统原理 2. MySQL的语法 《MySQL必知必会》 CyC2018/CS-Notes/blob/master/notes/SQL Cy 阅读全文
posted @ 2020-05-18 23:19 青杨风2199 阅读(591) 评论(0) 推荐(0)