This commit is contained in:
文永达 2023-12-25 22:11:05 +08:00
parent d543e2032a
commit b713644431
2 changed files with 34 additions and 0 deletions

View File

@ -673,6 +673,32 @@ docker run \
--lower_case_table_names=1
```
## Docker 安装 MySQL 5.7
```shell
mkdir -p /usr/local/docker/mysql57
# 宿主机创建配置文件目录映射到容器
mkdir -p /usr/local/docker/mysql57/conf #(需要在此目录下创建"conf.d"、"mysql.conf.d"两个目录)
mkdir -p /usr/local/docker/mysql57/conf/conf.d # (建议在此目录创建my.cnf文件并进行相关MySQL配置)
mkdir -p /usr/local/docker/mysql57/conf/mysql.conf.d
docker run \
-p 3306:3306 \
--name mysql57 \
--restart=always \
-v /usr/local/docker/mysql57/mysql-files:/var/lib/mysql-files \
-v /usr/local/docker/mysql57/conf:/etc/mysql \
-v /usr/local/docker/mysql57/logs:/var/log/mysql \
-v /usr/local/docker/mysql57/data:/var/lib/mysql \
-v /etc/localtime:/etc/localtime \
-e MYSQL_ROOT_PASSWORD=Wyd210213 \
-e TZ=Asia/Shanghai \
-d mysql:5.7.43 \
--lower_case_table_names=1
```
## Docker 安装 Redis 7
```shell

View File

@ -286,7 +286,15 @@ grant all on *.* to 'zhaoyan'@'%' with grant option;
flush privileges;
```
## 限制只能本地登录root
```mysql
mysql -uroot -p
use mysql;
select * from user where user = 'root';
update user set host = '127.0.0.1' where user = 'root' and host = '%';
flush privileges;
```
# 存储过程和函数