Mysql
文章平均质量分 69
Mysql Database
hellowordx007
选择比努力更重要!
展开
-
mysql_08_ yum(dnf)安装
为了数据安全、性能等各方面的原因,一般生产环境中,可以将mysql直接在宿主机上运行,不使用docker,mysql yum安装(dnf 和yum 配置一样)的配置如下:官网地址: https://dev.mysql.com/downloads/repo/yum/下载指定 的rpm包上传到服务器上,这里我下载的是安装yum源以下三个命令任选择一种即可执行完成后,会在 目录生成 和 文件如果要卸载rpm启动指定的mysql版本:禁用系统默认版本安装Mysql配置Mysql参数原创 2022-06-14 13:00:00 · 888 阅读 · 0 评论 -
Mysql_07_事物隔离级别
参考:https://blog.csdn.net/zhangvalue/article/details/88527378原创 2022-06-14 12:30:00 · 101 阅读 · 0 评论 -
Mysql_06_备份
crontab -e 添加如下内容,每天早上 1点备份:查看定时任务:二、使用 XtraBackup 备份2.1、介绍与安装https://www.percona.com/doc/percona-xtrabackup/8.0/intro.htmlXtraBackup 功能:下载地址:https://www.percona.com/downloads/Percona-XtraBackup-LATEST/安装:2.2、 安装 mysql 并配置备份用户docker 安装mysql,docker-c原创 2022-06-14 09:00:00 · 145 阅读 · 0 评论 -
Mysql_05_ 主从配置
安装版本: 8.0.13操作系统版本: CentOS Linux release 7.3.1611 (Core)说明:在配置主从前,先将每台服务器的数据库与表创建好,保证两台服务器中的数据先同步。两台服务器同时执行:三、主配置修改 文件,内容如下:更多参数配置可以查看: https://dev.mysql.com/doc/refman/8.0/en/replication-options-binary-log.html重启 mysql:登陆MySQL:执行如下:四、从配置mysql.cnf原创 2022-06-14 07:30:00 · 84 阅读 · 0 评论 -
Mysql_04_锁机制
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除了传统的计算资源(如 CPU、RAM、I/O 等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤为重要,也更加复杂。从对数据库操作的类型来分从对数据操作的粒度来分2.1、查看锁定的表2.2、锁定表与解锁表2.3、测试锁定读操作如下图:session1 锁定 mylock 读原创 2022-06-14 07:00:00 · 76 阅读 · 0 评论 -
Mysql_03_慢查询日志分析
mysql的慢查询日志是MYSQL提供的一种日志记录,它用来记录在MYSQL中响应超时阈值的语句,具体指运行时间超过 值的SQL,则会被记录到慢查询日志中去,此参数的默认值为 10 秒 ,可以使用 查看。如果不是调优需要的话,不般不建议启动该参数,因为开启慢查询日志会或多或少带来一定的影响,只有大于(不包含等于)了此阈值的慢查询日志支持将日志记录到文件或表中。如下,标识mysql的慢查询日志未开启,默认也为未开启。使用配置修改配置文件在[mysqld]内添加 如下内容, 重启mysql,永久有原创 2022-06-13 07:00:00 · 481 阅读 · 0 评论 -
Mysql_02_explain 及优化案例
使用 explan 关键字,你可以模拟mysql优化器执行SQL查询语句,从而知道 MYSQL 是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。使用 EXPLAIN + 查询的语句,查看执行结果:sql脚本如下:idselect 查询的序列号,由一组数字组成。id 全相同,从上到下依次执行id全不同,id值越大,会越先执行,如子查询。id有相同,也有不同,id值数字大的先执行,id值相同的会从上到下顺序执行,可能会出现衍生表(DERIVED)。select_type主要用于原创 2022-06-12 19:48:59 · 282 阅读 · 0 评论 -
Mysql_01索引
索引(Index) 可帮助Mysql高效获取数据的数据结构。索引的本质:索引是数据结构。索引可用于查询与排序。一般来说索引会很大,不可能全部存储在内存中,因此索引一般以文件的形式存储在磁盘上。创建索引:CREATE [UNIQUE] INDEX indexName ON tableName(columnName(length));ALTER TABLE tableName ADD INDEX indexName(columnName);删除索引:BTree:Hash:full-text:R-Tree:.原创 2022-06-12 19:48:27 · 221 阅读 · 0 评论