有时候开发需求会自己做一下测试数据,在自己电脑本地安装的服务多了电脑环境会搞的很乱,这时使用云服务器安装个docker服务是一个不错的寻找。

下面步骤是在腾讯云上安装docker-mysql镜像,并导入数据,使用的过程。

服务端配置

首先使用ssh登录服务器,然后安装下面的步骤一步一步操作即可。

安装mysql:5.6 Docker镜像

docker pull mysql:5.6

查看本地存在的镜像

docker images

删除多余下载的image, 镜像image id 可以通过命令,docker images 进行查看

docker rmi 镜像image id

运行mysql镜像,并设置mysql 的root账号密码

docker run -d --name mysql -p 3336:3306 -eMYSQL_ROOT_PASSWORD=123456 mysql:5.6

打开一个存在的docker 容器

docker start mysql

防火墙放行3336端口

firewall-cmd --zone=public --add-port=3336/tcp --permanent
firewall-cmd --reload
firewall-cmd --state

进入docker mysql的镜像进行交互

docker exec -t -i mysql /bin/bash
或者
docker attach mysql

登录mysql 数据库

mysql -u root -p
123456

修改mysql:8的加密方式,针对低版本客户端访问高版本mysql服务报错时,加密方法不一致报错,修改加密方式。

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;

退出数据库

quit;

退出docker 交互

ctr + d

客户端配置

使用msql客户端链接docker mysql服务,然后使用客户端批量导入数据库文件即可。一个玩具数据库服务建立完毕。

最新文章

  1. 【我是老中医】VMware在win8.1下开Ubuntu提示”内部错误"解决方案
  2. fibonacci数列的和取余(2)
  3. 我的HTML笔记
  4. 解决win2003/2008下注册机或破解补丁程序无法运行问题
  5. php 用封装类的方法操作数据库和批量删除
  6. ASP.NET中身份验证的三种方法
  7. Code for the Homework1
  8. python的常用概念
  9. 两个示例介绍JavaScript的闭包
  10. *++p和*p++的区别
  11. How feedback work for your improvement
  12. C# 通过Bartender模板打印条码,二维码, 文字, 及操作RFID标签等。
  13. Saltstack的部署及其详解
  14. libpng+VS2012(VS2015)的使用
  15. tool 使用font-spider解决字体压缩问题
  16. mysql 数据库的数据类型
  17. JQuery 的Ajax的使用
  18. Confluence 6 在你的 LDAP 目录中优化用户和用户组数量
  19. 设备 VMnet0 上的网桥当前未运行。此虚拟机无法与主机或网络中的其他计算机通信。
  20. okvis论文解读

热门文章

  1. 夯实Java基础,一篇文章全解析线程问题
  2. mybatis-增删改查和配置
  3. 从小白到架构师(4): Feed 流系统实战
  4. 如何在CentOS7上搭建自己的GitLab仓库
  5. 永久解决Ubuntu下adb权限问题
  6. 嵌入式-C语言基础:实现字符串拷贝函数
  7. Linux Polkit本地权限提升漏洞(CVE-2021-4034)
  8. Marktext语法——Emoji表情大全
  9. 树莓派蓝牙rfcomm协议通信
  10. MySQL进阶实战2,那些年学过的事务