如何在linux下建立MySQL镜像数据库

如何在linux下建立MySQL镜像数据库,第1张

首选用putty连接linux服务器,进行命令行

输入mysql -u+数据库用户 -p+数据库密码

架设数据库用户是root 密码是123,应该是像下面这样才是正确的:

mysql -uroot -p123

-u和-p连接数据库用户和密码中间是不能有空格的

下面来创建数据库mydatabase

create database mydatabase

这样一个名叫mydatabase的数据库就创建好了

show databases显示所有数据库列表

drop database mydatabase删除数据库mydatabase

那么如何退出mysql命令行呢?

在终端输入exit知道完全退出mysql命令行为止!

数据库镜像?没搞懂,备份吧是。

很多工具都支持数据库相互同步的,例如navicat mysql ,工具菜单里就有数据同步。

还有一种很傻瓜的办法,如果都是xp,而且mysql版本也一样的话,你可以直接把其中一个的Data文件夹(mysql安装目录下找,或者你安装mysql的时候设置的数据文件位置下找)复制,然后替换掉另外一机器的mysql data文件夹就可以了(注意备份数据)

1.docker images 列出本地主机上的镜像。

2.docker pull 从Docker Hub中拉取或者更新指定镜像。

3.docker run

-d 标识是让 docker 容器在后台运行。

-p 标识通知 Docker 将容器内部使用的网络端口映射到我们使用的主机上。

--name 定义一个容器的名字,如果在执行docker run时没有指定Name,那么deamon会自动生成一个随机数字符串当做UUID。

-e 设置环境变量,或者覆盖已存在的环境变量。

例如:docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSW


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7240481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存