`

docker mysql数据库

阅读更多

install mysql image:

docker pull mysql

 

manipulate mysql instance:

 

docker run --rm -itd --name mysql-wcao12 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=wcao12 mysql

 

docker exec -it mysql-wcao12  bash

 

mysql -hlocalhost -uroot -pwcao12

 

 new user:

        create user 'test'@'localhost' identified by 'wcao12'; (local)

        create user 'wcao12'@'localhost' identified by 'wcao12'; (local)

        create user 'wcao12'@'%' identified by 'wcao12'; (remote)

 flush authentication:

        flush privileges;

 

 create database:

        create database test DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

        show databases;

 grant privileges:

        GRANT SELECT ON *.* TO `wcao12`@`%`;

        GRANT SELECT ON *.* TO `wcao12`@`%`;

        grant select, update, delete on *.* to 'wcao12'@'%';

        show grants for 'wcao12'@'%';

        show grants for wcao12;

        revoke delete on *.* from wcao12;

 

 flush privileges: flush privileges;

 show users:

        select host,user from mysql.user;

 

 delete user:

        drop user 'test'@'localhost';

 

 rename user:

        rename user 'test'@'localhost' to 'test1'@'localhost';

 

2.change schema:

 use mysql;

 

分享到:
评论

相关推荐

    基于Docker的MySQL数据库性能分析.pdf

    "基于Docker的MySQL数据库性能分析" 本文探讨了基于Docker的MySQL数据库性能分析,旨在解决传统网站开发流程中由于不同的应用及其所依赖的环境的复杂关系而造成的资源浪费和项目风险。文章通过设计了MySQL的性能...

    解决docker重启redis,mysql数据丢失的问题

    docker run -p 3306:3306 -d -e MYSQL_ROOT_PASSWORD=密码 -v /windows盘符/指定的文件夹路径:/var/lib/mysql mysql:5.7 redis: docker run -p 6379:6379 -d -v /windows盘符/指定的文件夹路径:/data redis:...

    docker环境下的mysql数据库自动备份脚本

    docker环境下的mysql数据库自动备份脚本,配置到系统定时任务中,能够每天自动全库或者指定实例备份数据库,删除七天前的旧备份。

    docker + mysql数据库备份脚本.pdf

    "Docker + MySQL 数据库备份脚本" 本文档提供了一份使用 Docker 容器备份 MySQL 数据库的 Bash 脚本。该脚本使用了 MySQL 命令行工具 mysqldump 对数据库进行备份。 知识点一:Docker 容器的使用 ----------------...

    Docker化MySQL数据库部署指南.docx

    欢迎下载《Docker化MySQL数据库部署指南.docx》,这是一份详尽且实用的文档,旨在帮助大家轻松通过Docker容器技术部署MySQL数据库服务器。在数字化时代,数据的安全与高效管理是企业及个人项目的基石。Docker作为一...

    docker中使用mysql数据库实现局域网访问

    在本篇内容里小编给大家整理了关于docker中使用mysql数据库实现局域网访问相关内容,有需要的朋友们可以学习下。

    docker容器mysql数据库无状态主从配置

    docker容器mysql数据库无状态主从配置,从节点重启自动增量同步。

    MySQL(Docker) 自动备份 Shell 脚本

    今天这个备份分二个版本一个是linux上直接安装的mysql,另一种是docker上安装的mysql。基本操作都一样只是备份sql语句不同而已。可以选择设置需要备份的库,自动备份压缩,自动删除 7 天前的备份,需要使用 crontab ...

    利用Docker,配置两个mysql数据库,并让其主从数据同步.txt

    利用Docker,配置两个mysql数据库,并让其主从数据同步

    0346-极智开发-解读基础docker内配置mysql数据库远程环境

    0346_极智开发_解读基础docker内配置mysql数据库远程环境

    Docker部署mysql数据库.docx

    在docker里面部署mysql数据库步骤和解析

    mysql 5.7 docker 镜像 离线安装包

    mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包 mysql 5.7 docker 镜像 离线安装包

    mysql主主部署(docker+mysql+nginx+springboot)

    (3) mysql数据库两个主节点设置 1. 进入mysql容器: 2. 登录mysql客户端: 3. 创建用户并授权 4. 设置连接 5. 启动slave同步进程 6. 查看slave状态 7. 测试,在主库上插入数据就可以看到效果了 5. ...

    如何使用Docker搭建MySQL主从数据库.zip

    本压缩文件包含两个pdf文件,详细讲解了如何在Linux系统中安装Docker、如何在Docker中安装和配置MySQL主数据库、如何在Docker中安装和配置MySQL从数据库以及如何验证主从数据库搭建正常,视频教程:...

    基于docker部署主从MYSQL数据库.pdf

    "基于docker部署主从MYSQL数据库.pdf" 本资源摘要信息主要介绍了基于docker部署主从MYSQL数据库的技术实现和使用场景,以及其在实际应用中的优点和缺陷。 首先,作者介绍了当前时代的科学技术和网络的发展,导致...

    Docker版的MySQL5.7升级到MySQL8.0.13,数据迁移

    1.备份旧的MySQL5.7的数据 记得首先要备份旧的数据,防止升级失败导致数据丢失。备份的方式有两种,一种是在宿主机直接执行导出命令,另外一种是先进入Docker环境下进行操作。主要的导出命令如下: #方式一,直接在...

    docker部署mysql8教程

    Docker 部署 MySQL 8 是一种流行的方法来部署 MySQL 数据库,使用 Docker 可以轻松地部署和管理 MySQL 数据库。下面是 Docker 部署 MySQL 8 的详细教程。 前置需求 在部署 MySQL 8 之前,需要满足以下前置要求: ...

    docker mysql双主配置1

    在IT行业中,Docker容器化技术被广泛应用于部署和管理应用,而MySQL作为流行的关系型数据库管理系统,其高可用性配置是数据库管理员必须掌握的关键技能之一。本文将深入探讨如何在Docker环境下配置MySQL的双主复制,...

    docker安装skywalking+mysql

    进入容器后,可能需要根据你的MySQL设置来修改配置文件,如application.yml,以连接到MySQL数据库。 在MySQL配置部分,我们创建了一个名为mysql_skywalking的容器,挂载了本地目录以保存日志、数据和配置,并设置了...

Global site tag (gtag.js) - Google Analytics