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