使用 docker 安装mysql&可视化操作workbench

本文介绍了如何使用Docker在Linux环境中安装MySQL,并详细阐述了在CentOS7中安装MySQL Workbench进行数据库的可视化操作,包括安装依赖、下载安装包、配置网络以及连接数据库的步骤。

一.使用 docker 安装mysql

1.拉取镜像 docker pull mysql:5.7

启动容器:

docker run -p 3306:3306 --name mysql \

-v /mydata/mysql/log:/var/log/mysql \

-v /mydata/mysql/data:/var/lib/mysql \

-v /mydata/mysql/conf:/etc/mysql \

-e MYSQL_ROOT_PASSWORD=123456 \

-d mysql:5.7

红色是root的初始密码

2.进入容器:

docker exec -it mysql /bin/bash

3. 进入mysql:

mysql -uroot -proot --default-character-set=utf8

输入命令 mysql -u root -p 提示输入密码 初始密码是123456

4.创建数据库:

create database newbee_mall_db_v2 character set utf8

二.在CentOS7中安装mysql可视化操作workbench

1.首先我们先使用yum执行下面命令

yum install pcre-devel libglade2-devel gtkmm24-devel libgnome-devel lua-devel libzip-devel mysql-devel libglade2-devel uuid-devel pexpect

2.配置EPEL(企业版Linux软件附加包) yum install epel-release.noarch

yum repolist

如果显示的信息里面有epel,则安装成功。

3.下载MySQL Workbench安装包(下载地https://downloads.mysql.com/archives/workbench/);

可从本机文件夹导入,参考centos7虚拟机中设置共享文件加_~~帅~~的博客-CSDN博客_centos如何设置共享文件夹

将文件从桌面移动到 /usr路径下; 进入根目录,查看文件夹ls,进入桌面。将安装包赋予777权限,移动至usr

4. 执行yum install mysql-workbench-community

5.在桌面应用程序>编程 打开可视化工具,连接数据库

用su命令进入root下,输入ip查询命名 ip addr  也可以输入 ifconfig查看ip,但此命令会出现3个条目,centos的ip地址是ens33条目中的inet值。

 如ens33 没有 inet 这个属性,那么就没法通过IP地址连接虚拟机。

接着来查看ens33网卡的配置: vi /etc/sysconfig/network-scripts/ifcfg-ens33   注意vi后面加空格

 从配置清单中可以发现 CentOS 7 默认是不启动网卡的(ONBOOT=no)。

 把这一项改为YES(ONBOOT=yes),

然后按 Esc 退出  再出入命令 :wq  再按Enter即可  (备注 :wq 是保存然后退出的意思 后面会专门讲下vi)

 然后重启网络服务: sudo service network restart

打开数据库,输入虚拟机ip,及MySQL的密码,此处是 123456

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值