docker里重装mysql

1.查看ubuntu下装了什么软件:

dpkg -l

2.删除mariadb:

apt-get autoremove --purge mariadb-server-10.0

apt-get remove mariadb-server

apt-get autoremove  mariadb-server

apt-get remove mysql-common

3.安装mysql

apt-get install mysql-server

4.更新密码

update user set password=password(‘new_password‘) where user=‘root‘

flush privileges;

5.启动mysql

sudo /etc/init.d/mysql restart

6.外部连接:

grant all on *.* to [email protected]"%" identified by "root";

flush privileges;

时间: 2024-07-28 16:14:42

docker里重装mysql的相关文章

连接docker里面的mysql失败解决

场景:在虚拟机的docker容器中安装latest版本的mysql之后,在宿主机中使用navicat连接虚拟机中的mysql出现下图报错: 解决方法: 1.首先docker ps命令查看正在运行的容器,确保我们想要连接的mysql已经启动,如果没启动使用docker start命令启动(下图查看结果表示已经启动了一个mysql) 2.接着运行docker exec -it b30062adc08c /bin/bash进入mysql容器 3.再接着输入mysql -u root -p命令,然后输入

利用SSH桥接访问服务器的Docker运行的MySql服务

前情提要 docker的运用越来广泛,许多IT公司都已经将自己的服务跑在Docker上面.在安全性方面又做了一层防护.比如:跑在Docker上的Mysql不做外网端口映射,只能在linux服务器上或进入docker访问mysql,这样对开发者来说是有些不方便的. 那么,其实这种情况,我们也是有办法可以做到在本地连接docker里面的MySql数据库的. 环境: Linux服务器:centos 7.7 服务器IP:192.168.1.5 容器:docker 实例IP:172.17.0.2 数据库:

有个想法,想吧LNMP和NGINX和HAPROXY都放到docker里做集群,大家觉得怎么样?

有个想法,想把LNMP和NGINX和HAPROXY都放到docker里做集群 顶层HAPROXY+KERPALIVE 第二层NGINX+KERPALIVE 第三层APACHE集群+MYSQL集群 第四层docker 第五层LINUX内核 有想法的可以一起讨论下哈

docker上运行mysql服务

背景: 现如今不管什么服务和应用基本都可以在docker里跑一跑了,但是在我个人的印象中,像数据库这种比较重要大型且数据容易受伤的应用是不适合在docker里跑的.但是也有很多人尝试在docker中跑mysql等数据库,所以也试着尝试一下.(好吧,重点是领导喜欢~~) 获取镜像: mysql的镜像可以自己用dockerfile制作一个,或者直接到官方的docker镜像库中下载,本文用的是官方镜像. # docker pull mysql # docker images REPOSITORY   

[转帖]Docker里运行Docker docker in docker(dind)

Docker里运行Docker docker in docker(dind) http://www.wantchalk.com/c/devops/docker/2017/05/24/docker-in-docer.html mark一下 学习原作者的内容. Posted on 2017-05-24 目的 制作一个可以build docker镜像的docker镜像,jenkins CI服务节点,部署到阿里云的容器服务集群里. 阿里云官方有完整的镜像,master和slave的都有,时间稍微久远了一

centos7使用docker下安装mysql并配置

先查看本机都有哪些镜像,命令如下:docker images 使用Docker命令下载MySQL,命令如:docker pull mysql:5.7 下载完成后查看镜像库 启动我们的mysql的docker容器 命令如下:  docker run --name dbtest -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root1234 -d mysql:5.7 注意,这里的容器名字叫:dbtest,mysql的root用户密码是:root1234, 映射宿主机子的端口

重装mysql出现无法start service的问题

could not start the service MySQL .error 0 安装时无法启动服务 在MySQL数据库卸载后重装时,一定要将MySQL的相关服务,文件夹,注册表删除彻底 重装前的步骤: 1.打开service.msc关闭MySQL服务 2.控制面板  ->  程序和功能  ->  MYSQL  双击卸载 3.win + R ,输入regedit (打开注册表) Ctrl + F(查找) 找到MySQL文件夹并删除 4.删除MySQL文件夹 重装MySQL

怎样在dos里进入mysql,执行sql语句

1.进入mysql bin目录下,执行mysql.exe 2.用mysql -uroot -p登陆mysql之后就可以使用 怎样在dos里进入mysql,执行sql语句,布布扣,bubuko.com

Docker下搭建mysql数据库

1.获取官方镜像: [[email protected] mysql]# docker pull mysql/mysql-server:latest latest: Pulling from mysql/mysql-server 1f5b026b07bc: Pull complete  3d5697fc1304: Pull complete  2747c84403db: Pull complete  dc0c445a852b: Pull complete  Digest: sha256:7aba