![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL理论
文章平均质量分 85
csj in cqupt
这个作者很懒,什么都没留下…
展开
-
centos7环境下安装MySQL8.0.26
1. 首先去官网下载安装包2. 将下载的压缩包上传至linux服务器我这里是上传到了/home目录下3. 依次执行下列命令1. mkdir mysql2. cd mysql3. rpm -ivh mysql-community-common-8.0.26-1.el7.x86_64.rpm4. rpm -ivh mysql-community-client-plugins-8.0.26-1.el7.x86_64.rpm5. rpm -ivh mysql-...原创 2022-03-02 19:30:14 · 1007 阅读 · 0 评论 -
MySQL运维篇(日志、主从复制)
日志四种日志需要关注:错误日志、 二进制日志、查询日志、慢查询日志错误日志它记录了当mysqld启动和停止时 ,以及服务器在运行过程中发生任何严重错误时的相关信息。当数据库出现任何故障导致无法正常使用时,建议先查看此日志。该日志默认开启,默认存放于/var/log/,默认名为mysqld.log。#查看日志位置show variables like '%log_error%'二进制日志 二进制日志(BINLOG)记录了所有的DDL语句(库表结构的操作)和DML语句(增、删原创 2022-03-02 15:54:32 · 975 阅读 · 0 评论 -
MySQL之视图(五)
视图是一种虚表,视图中的数据并不真实存在,也就是说视图只保存查询的SQL逻辑,不保存查询结果。创建视图语法:create or replace view myView as select id,name from tb_user where id<=10;查看视图数据时把视图当作普通表一样操作即可,比如select * from myView;修改视图可以用创建视图一样的语法,也可以用alter代替create or replace删除视图Drop view if e原创 2022-02-28 16:44:04 · 938 阅读 · 0 评论 -
MySQL之索引(三)
什么是索引?索引是帮助MySQL高效获取数据的一种数据结构有什么用?索引可以提高MySQL数据查询效率。例如我们要找书名为"MySQL"的书籍,那么我们的筛选条件是where book_name = "MySQL",此时如果没有排序,那么我们不知道什么时候才会找到MySQL,反之若排了序,直接去M开头里面的数据找就行了。(非常像字典)简单理解就是增加where子句和order by子句的执行效率。也就是说数据库中除了存放数据之外,还会维护一个数据结构使得我们的查询效率提高,这种数据结构就是索原创 2022-02-28 10:16:22 · 455 阅读 · 1 评论