2023-05-20 17:51
181
2
2
0
MySQL通常包括错误日志文件,二进制日志,通用日志,慢查询日志等等。这些日志可以帮助我们定位mysqld内部发生的事件,数据库性能故障,记录数据的变更历史,用户恢复数据库等等。
1、MySQL日志文件系统的组成
```
a、错误日志:记录启动、运行或停止mysqld时出现的问题。
b、通用日志:记录建立的客户端连接和执行的语句。
c、
2021-12-07 14:26
223
1
1
0
1查看CentOS自带mysql是否已安装。输入:yum list installed | grep mysql在CentOS上安装Mysql:[3]使用yum安装mysql2若有自带安装的mysql,如何卸载CentOS系统自带mysql数据库?输入:yum -y remove mysql-libs.x86_64,若有多个依赖文件则依次卸载。当结果显示为C
2021-12-07 14:34
160
1
1
0
糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多的数据库时间,且它将对其他应用组件产生影响。 如同其它学科,优化查询性能很大程度上决定于开发者的直觉。幸运的是,像MySQL这样的数据库自带有一些协助工具。本文简要讨论诸多工具之三种:使用索引,使用EXPLAIN分析查询以及调整MySQL的内部配置。 一、使用索引 MySQL允
2021-12-07 14:35
134
1
1
0
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号;select a.S# from (select s#,score from SC where C#=’
2021-12-07 14:35
194
1
1
0
在本教程中,您将学习如何使用MySQL RENAME TABLE语句和ALTER TABLE语句来重命名表。MySQL RENAME TABLE语句简介由于业务需求的变化,我们需要将当前表重命名为一个新的名称,以更好地反映新的情况。MySQL提供了用于修改一个或多个表的名称的非常有用的语句。要修改一个或多个表,我们使用 RENAME TABLE 语句如下:R
2021-12-07 14:36
128
1
1
0
一、优化概述二、查询与索引优化分析1性能瓶颈定位Show命令慢查询日志explain分析查询profiling分析查询2索引及查询优化三、配置优化1) max_connections2) back_log3) interactive_timeout4) key_buffer_size5) query_cache_size6) reco
2023-10-20 23:38
253
1
1
0
mysql查询字符串长度`length`使用方法:
查询某字段长度大于30的记录:
```
select * from tablename where length(字段名)>30
```
查询某字段长度小于或等于8的记录:
```
select * from tablename where length(字段名)
2021-12-07 14:39
127
1
1
0
概述 MySQL从3.23.15版本以后提供数据库复制(replication)功能,利用该功能可以实现两个数据库同步、主从模式、互相备份模式的功能。本文档主要阐述了如何在linux系统中利用mysql的replication进行双机热备的配置。二、 环境操作系统:Linux 2.6.23.1-42.fc8 # SMP(不安装XEN)Mysql版本: