参考《人人都是架构师》 大型网站几乎时时刻刻都在接收着高并发和海量数据的洗礼,随着用户规模的线性上升,单库的性能瓶颈会逐渐暴露出来,由于数据的检索效率越来越慢,导致生产环境中产生较多的慢速SQL。对于非结构化数据,可以采用将其存储在NoSQL数据中来提升性能,但是重要的业务数据,仍然要落盘在关系型数 ...
分类:
数据库 时间:
2020-06-29 00:11:53
阅读次数:
82
sql通用语法:1.语句以单行或多行书写,以分号结束 2.MySql数据库不区分大小写,但是关键字建议大写 查询数据库的字符集:show create database 数据库名;创建数据库指定字符集:show database if not exists t_studeng chararcter ...
分类:
数据库 时间:
2020-06-28 18:14:20
阅读次数:
72
1.在官网下载好安装包https://dev.mysql.com/downloads/mysql/,也可以去镜像站下载http://mirrors.sohu.com/mysql/MySQL-8.0/注意下载的是zip的压缩包,这个安装比较方便 2.复制到需要的安装路径,解压缩 3.进入解压出来的路径 ...
分类:
数据库 时间:
2020-06-28 13:27:24
阅读次数:
79
变量: SQL语言也跟其他编程语言一样,拥有变量、分支、循环等控制语句。 在SQL语言里面把变量分为局部变量和全局变量,全局变量又称系统变量。 局部变量: 使用declare关键字给变量声明,语法非常简单:declare @<变量名> <变量类型> 对变量的赋值可以使用set关键字,使用set关键字 ...
分类:
数据库 时间:
2020-06-24 23:21:02
阅读次数:
81
mysql主从操作: mysql数据库读写分离,主从同步实现方法https://blog.csdn.net/go_pkqL00/article/details/87974101 mysql数据库的读写分离https://www.jianshu.com/p/0eaacc73fa70 Mysql读写分离 ...
分类:
数据库 时间:
2020-06-22 21:13:09
阅读次数:
91
环境部署与故障原因:客户本地服务器,操作系统为windows2008r2。在当前环境内安装有mysql5.6单实例,引擎类型为innodb,表内数据存储所使用表空间类型为独立表空间。未进行数据库备份,未开启binlog。由于人为误操作使用Delete命令进行删除数据时未添加where子句进行筛选导致全表数据被删除,删除后未对该表进行任何操作。`恢复方案制定:1、故障类型分类:在本案例中,由于未对生
分类:
数据库 时间:
2020-06-22 14:47:03
阅读次数:
168
dockerfile: FROM构建新镜像是基于哪个镜像 MAINTAINER镜像维护者姓名或邮箱地址 RUN构建镜像时运行的Shell命令 COPY拷贝文件或目录到镜像中 ENV设置环境变量 USER为RUN、CMD和ENTRYPOINT执行命令指定运行用户 EXPOSE声明容器运行的服务端口 H ...
分类:
其他好文 时间:
2020-06-20 13:34:50
阅读次数:
47
用户组或角色 dbo在当前数据库中已存在 15023 新建的用户test,分配给数据库 也选择了 db_owner 后刷新查询分析器没有出来数据库, 解决方法: 删除要设置的数据库下面的test用户,如果删除失败,可能是当前test的dbo架构没了,要先把dbo用户的dbo架构配好,一个数据库要有一 ...
分类:
数据库 时间:
2020-06-19 20:38:59
阅读次数:
51
安装Mysql 1.拉取云端镜像仓库中的mysql 版本自己选 docker pull mysql:5.6 2.运行容器 docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 这个时候可以直接用 ...
分类:
数据库 时间:
2020-06-17 18:34:13
阅读次数:
52
打开sql数据库新建一张新闻表并插入一条数据。 打开idea,在之前的项目中创建一个包,在包中建立一个和数据库信息对应的类。 这里肯定要涉及到数据库的一些操作,所以提前编写一个数据库帮助类放在单独的包中。 接下来就是数据库访问层,将数据从数据库中读取并返回,同样新建一个包和类。 这里的代码只针对新闻 ...
分类:
Web程序 时间:
2020-06-14 23:26:17
阅读次数:
83