docker中安装mysql,远程连接

news/2024/2/29 2:46:30

docker中安装mysql,远程连接

安装mysql

拉取mysql镜像

  1. 搜索mysql镜像

    docker search mysql
    

    建议使用Oracle官方标记的

  2. 拉取镜像

    docker pull mysql# 查询镜像是否拉取成功
    docker images
    
  3. 启动mysql镜像

    需要做端口映射

    docker run --name mysql02 -p3306:3306  -e MYSQL_ROOT_PASSWORD=123456 -d mysql# 查询是否启动成功
    docker ps -a
    
  4. 进入mysql容器,开放root账户授权

    docker exec -it b922aa39f324 /bin/bash# 登录mysql,输入密码
    mysql -uroot -p;
    

开启root账号远程登录权限

  1. 设置mysql的root账号登录权限

    # 进入mysql库
    use mysq;# 执行授权命令
    GRANT ALL privileges ON *.* TO 'root'@'%';# 刷新权限flush privileges# 查询用户权限
    select Host,User from user;# 设置权限
    update user set host = '%' where user ='root';
    

关闭linux防火墙

#开启linux的3306端口防火墙
#查看已开发的端口firewall-cmd --list-all# 开发3306端口
firewall-cmd --add-port=3306/tcp --permanent# 策略生效
firewall-cmd --reload

验证,登录

  1. 获取linux的IP

    ifconfig
    
  2. 验证

    ping [ip]

    telnet [ip] [port]

  3. succss


https://www.xjx100.cn/news/3118940.html

相关文章

算法通关村第一关——链表经典问题之删除链表元素笔记

删除链表节点 总结一下高频常用的删除链表结点的情况,无论对链表进行何种操作,都需要精确查找和精确指向。另外,在删除链表节点时有一个很好用的技巧:虚头结点,将头结点的特殊性转化为一般,在后面具体阐述…

PHP微信UI在线聊天系统源码 客服私有即时通讯系统 附安装教程

DuckChat是一套完整的私有即时通讯解决方案,包含服务器端程序和各种客户端程序(包括iOS、Android、PC等)。通过DuckChat,站点管理员可以快速在自己的服务器上建立私有的即时通讯服务,用户可以使用客户端连接至此服务器…

创建Asp.net MVC项目实现视图页面数据传值显示

MVC中视图传值 ViewData ViewBag TempData 举例创建三中传值方式实现页面数据展示 MVC中视图传值 Asp.net MVC中Controller向View传值有多种方式,这里简单说一下其中3种方式 ViewData、ViewBag和TempData ViewData ViewData存储数据,ViewData的声明和赋值方…

UI自动化测试工具工作原理是怎样的?

随着软件开发的不断演进,保障软件质量成为了至关重要的一环。在这个过程中,UI自动化测试工具崭露头角,为开发团队提供了一种强有力的方式来确保应用程序的稳定性、功能性和兼容性。本文将深入探讨UI自动化测试工具的定义、工作原理以及其在提…

从零构建属于自己的GPT系列1:文本数据预处理、文本数据tokenizer、逐行代码解读

🚩🚩🚩Hugging Face 实战系列 总目录 有任何问题欢迎在下面留言 本篇文章的代码运行界面均在PyCharm中进行 本篇文章配套的代码资源已经上传 从零构建属于自己的GPT系列1:文本数据预处理 从零构建属于自己的GPT系列2:语…

企业微信http协议接口开发,发送位置消息

产品说明 一、 hook版本:企业微信hook接口是指将企业微信的功能封装成dll,并提供简易的接口给程序调用。通过hook技术,可以在不修改企业微信客户端源代码的情况下,实现对企业微信客户端的功能进行扩展和定制化。企业微信hook接口…

Echarts大屏-数据可视化

使用原生htmljavascript实现大屏展示,较为麻烦的为边框的四个小角使用伪元素生成,其余echarts使用如下快速上手 - Handbook - Apache ECharts 效果如下:

springMVC日志

简单介绍 Logback是完全实现SLF4J接口API(也叫日志门面)的日志框架。 Logback 的架构非常通用,可以应用于不同的环境。目前logback分为三个模块,logback-core、logback-classic和logback-access。 logback-core 模块为其他两个模块奠定了基础。logbac…