随笔分类 - MySQL
摘要:假设现在有一张表 users | id | created_at | | | | | 1 | 2022-11-05 15:05:02.102674 | | 2 | 2022-11-05 07:50:34.753416 | | 3 | 2022-11-06 08:36:11.619856 | | 4
阅读全文
摘要:一、运行 MySQL 容器 MySQL 镜像地址:https://hub.docker.com/_/mysql 根据镜像说明可知: 默认的配置文件是:/etc/mysql/my.cnf 默认的数据目录是:/var/lib/mysql 最简单的启动方式: docker run -d --name my
阅读全文
摘要:一、编译安装 MySQL 下载 MySQL Community Server(社区版),请根据你的操作系统版本下载相应的文件。 MySQL 下载地址:https://dev.mysql.com/downloads/mysql 1.1 cmake 工具 CMake 是一个跨平台的安装(预编译)工具,可
阅读全文
摘要:聚合函数(常用于GROUP BY从句的SELECT查询中) 下面几个函数会忽略值为NULL的行 AVG(col) 返回指定列的平均值 COUNT(col) 返回指定列中非NULL值/行的个数(当函数参数为星号*时不会忽略) MIN(col) 返回指定列的最小值 MAX(col) 返回指定列的最大值
阅读全文
摘要:1.分别在主服务器和从服务器开启二进制日志 1)修改 mysql 的配置文件 my.cnf vi /etc/mysql/my.cnf 2)在 [mysqld] 中添加内容 server-id = 1 # 确保在整个Mysql集群中唯一 log-bin = /var/log/mysql/mysql-b
阅读全文
摘要:1、修改 mysql 的配置文件 my.cnf vi /etc/mysql/my.cnf 2、在 [mysqld] 中添加内容 server-id = 1 # 确保在整个Mysql集群中唯一 log-bin = /var/log/mysql/mysql-bin.log # 日志存放位置 log-bi
阅读全文
摘要:1. 修改 mysql 的配置文件 my.cnf vi /etc/mysql/my.cnf 2. 在 [mysqld] 节点中添加内容 slow_query_log=TRUE # 开启慢日志 slow_query_log_file=/var/log/mysql/mysql-slow.log # 日志
阅读全文
摘要:1.MySQL安装 sudo apt update sudo apt install mysql-server 默认安装路径配置文件:/etc/mysql/my.cnf 启动服务文件:/etc/init.d/mysql日志文件目录:/var/log/mysql/(如:error.log、mysql-
阅读全文
摘要:首先我们应该先知道 mysql 可以从本地连接,也可以远程连接,本地连接执行 mysql -u.. -p.. 就可以了,远程连接的话,就有可能会出现很多问题,导致连接不上,现在我们就来看看连接过程需要注意的地方: 首先试一试本地连接,表示 mysql 是可连接的 执行 netstat -apn|gr
阅读全文