随笔分类 -  SQL

摘要:之前有看一个个人开发者的MERN Stack技术栈,而我习惯在我的MacBook不装数据库,理由是卸载起来比较麻烦,所以类似MySQL、MongoDB都是使用Docker-Compose进行安装 MongoDB的配置如下 version: '3.8' services: mongodb: image 阅读全文
posted @ 2021-05-23 21:49 SteveYu 阅读(593) 评论(0) 推荐(0)
摘要:MySQL架构 [TOC] 一、MySQL架构 连接器——管理连接、权限认证 分析器——词法分析、语法分析(AST)抽象语法树 优化器——执行计划、索引选择 执行器——操作引擎、返回结果 存储引擎——存储数据,提供读写接口 8.0版本之后,舍弃了查询缓存功能 二、连接器 连接器负责跟客户端建立连接, 阅读全文
posted @ 2019-11-17 20:45 SteveYu 阅读(328) 评论(0) 推荐(0)
摘要:索引科普 1.索引是存储在磁盘中的,不是存储在内存中的,索引一定会持久化磁盘 2.我们的电脑持久化存储采用磁盘,磁盘有磁道,磁道有磁头,磁头的移动是进行读取的过程,磁头移动快慢就是读取的快慢 3.由1968年P.Denning研究发现,对程序执行有以下特性 局部性原理 程序和数据访问都有聚集成群的倾 阅读全文
posted @ 2019-11-17 19:49 SteveYu 阅读(365) 评论(0) 推荐(0)
摘要:MySQL、Oracle、PostgreSQL、DB2、Microsoft SQL Server 常用数据库,整理来源:连老师PPT 阅读全文
posted @ 2019-11-10 13:24 SteveYu 阅读(289) 评论(0) 推荐(0)
摘要:安装mysql步骤:1、yum install mysql-server -y2、service mysqld start3、mysql4、切换数据库 use mysql 查看表 show tables 查看表的数据 select host,user,password from user; 增加数据 阅读全文
posted @ 2019-07-25 15:44 SteveYu 阅读(649) 评论(0) 推荐(0)
摘要:MySQL安装之yum安装 在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1. 下载并安装MySQL官方的 Yum Repository 1 [root@BrianZhu /]# wget 阅读全文
posted @ 2019-06-19 19:06 SteveYu 阅读(166) 评论(0) 推荐(0)
摘要:1、登陆mysql数据库 mysql -u root -p 查看user表 mysql> use mysql;Database changedmysql> select host,user,password from user;+ + + +| host | user | password |+ + 阅读全文
posted @ 2019-06-19 19:05 SteveYu 阅读(6110) 评论(0) 推荐(0)
摘要:use electric go --变量 --局部变量的声明格式 --declare @局部变量名 数据类型 --局部变量赋值 declare @littlepage int set @littlepage=18 print cast(@littlepage as varchar(255)) declare @little varchar(255) select @little=wareho... 阅读全文
posted @ 2019-04-17 21:44 SteveYu 阅读(448) 评论(0) 推荐(0)
摘要:use electric go --建立供电局1#仓库所存放物资的视图。 create view s1_stock as select * from stock where warehouse='供电局1#仓库'; select * from s1_stock --建立供电局1#仓库所存放物资的视图,并要求进行修改和插入操作时仍需保证该视图只有供电局1#仓库所存放的物资。 create v... 阅读全文
posted @ 2019-04-17 19:49 SteveYu 阅读(1159) 评论(0) 推荐(0)
摘要:SQL脚本: 查询实例: 阅读全文
posted @ 2019-03-11 15:41 SteveYu 阅读(1336) 评论(0) 推荐(1)
摘要:这两天比较懒,没有学习,这个是我问一个学java的小伙伴要的sql的总结资料,大体语句全在上面了,复制到博客上,以后忘记可以查看 #1命令行连接MySQLmsyql -u root -proot;#2创建数据库DATABASE `school`;#3查看数据库列表SHOW DATABASES;#4选 阅读全文
posted @ 2018-08-13 01:44 SteveYu 阅读(1250) 评论(0) 推荐(0)