侧边栏壁纸
博主头像
leexiaofei

行动起来,活在当下

  • 累计撰写 9 篇文章
  • 累计创建 5 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Docker安装Mysql5.7.44

leexiaofei
2024-12-30 / 0 评论 / 0 点赞 / 2 阅读 / 0 字

前置条件:Linux服务器上必须安装好Docker

  • 执行下述命令,拉取mysql5.7.44镜像 创建容器

docker run \
-p 3305:3306 \
--name mysql5 \
--privileged=true \
--privileged=true \
--restart=unless-stopped \
-v /docker/mysql5.7.44/mysql:/etc/mysql/conf.d \
-v /docker/mysql5.7.44/logs:/logs \
-v /docker/mysql5.7.44/data:/var/lib/mysql \
-v /etc/localtime:/etc/localtime \
-e MYSQL_ROOT_PASSWORD=123456 \
-d mysql:5.7.44

  • 进入容器

docker exec -it mysql5 /bin/bash
  • 修改root密码

alter user 'root'@'localhost' identified by 'mysql555';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mysql555';
#刷新权限
flush privileges;
  • 大小写不区分

[mysqld]
lower_case_table_names = 1
  • 新建用户和数据库

CREATE DATABASE IF NOT EXISTS meteor DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
create user 'meteor'@'%' identified by '1qazmeteor2022';
#授予用户qddr通过外网IP对数据库“qddr”的全部权限
grant all on meteor.* to 'meteor'@'%' identified by '1qazmeteor2022'; 
#刷新权限
flush privileges;

0

评论区