当前位置: 首页 > news >正文

单页面销售信网站赚钱系统西安网站建设公司

单页面销售信网站赚钱系统,西安网站建设公司,网站如何做触屏滑动,vps推荐是在 Docker Desktop 中安装 MySQL 并开启远程访问的详细教程#xff1a; 一、安装 MySQL 容器 拉取 MySQL 镜像#xff1a; docker pull mysql:latest这将从 Docker Hub 上拉取最新版本的 MySQL 镜像。如果你想使用特定版本的 MySQL#xff0c;可以将 latest 替换为具体…是在 Docker Desktop 中安装 MySQL 并开启远程访问的详细教程 一、安装 MySQL 容器 拉取 MySQL 镜像 docker pull mysql:latest这将从 Docker Hub 上拉取最新版本的 MySQL 镜像。如果你想使用特定版本的 MySQL可以将 latest 替换为具体的版本号例如 mysql:8.0。 运行 MySQL 容器 docker run -d --name mysql-container -e MYSQL_ROOT_PASSWORDyour_password -p 3303:3306 mysql:latestdocker run -d表示在后台运行容器。 –name mysql-container为容器命名为 mysql-container你可以使用自己喜欢的名称。 -e MYSQL_ROOT_PASSWORDyour_password设置 MySQL 的 root 用户密码将 your_password 替换为你想要设置的密码。 -p 3303:3306将容器内的 3306 端口映射到主机的 3303 端口这样你就可以通过主机的 3303 端口访问容器内的 MySQL 服务。 二、配置 MySQL 允许远程访问 进入 MySQL 容器 docker exec -it mysql-container bash这将进入到 mysql-container 容器的命令行界面。 登录 MySQL 服务 mysql -uroot -p输入之前设置的 your_password 登录 MySQL。 修改 MySQL 配置允许远程访问 sql USE mysql;– 创建允许远程访问的用户或修改 root 用户允许远程访问 CREATE USER your_user% IDENTIFIED BY your_password;– 授予用户权限 GRANT ALL PRIVILEGES ON *.* TO your_user% WITH GRANT OPTION;– 刷新权限 FLUSH PRIVILEGES;将 your_user 和 your_password 替换为你想要设置的用户名和密码。 CREATE USER ‘your_user’‘%’ IDENTIFIED BY ‘your_password’;创建一个可以从任何 IP 地址访问的用户。如果你想只允许从特定 IP 地址访问可以将 % 替换为相应的 IP 地址例如 ‘your_user’‘192.168.1.100’。 GRANT ALL PRIVILEGES ON . TO ‘your_user’‘%’ WITH GRANT OPTION;授予用户在所有数据库和表上的所有权限并允许该用户授予其他用户权限。 注1 查看当前用户及其权限 sql SELECT user, host FROM mysql.user;注2 检查主机上的 MySQL 服务占用情况 使用命令行检查 cmd netstat -ano | findstr :3306这将显示使用 3306 端口的进程的 PID进程标识符。 如果你看到有进程正在使用 3306 端口你可以根据 PID 在任务管理器中查看具体的进程信息。在任务管理器中点击 “详细信息” 选项卡找到相应的 PID确认是否是主机上的 MySQL 服务。 这会列出所有 MySQL 用户及其允许的连接来源host。 检查 root 用户是否允许远程连接 如果 host 为 %表示允许从任何主机连接。 如果 host 为 localhost表示只允许本地连接。 三、配置防火墙和网络 确保主机防火墙允许 3306 端口访问 在 Windows 上你可以打开 Windows 防火墙高级设置创建一个新的入站规则允许 TCP 端口 3306 的访问。 在 macOS 上打开系统偏好设置 - 安全与隐私 - 防火墙确保允许 MySQL 服务的访问。 检查 Docker 网络设置 确保 Docker Desktop 的网络设置正常一般默认设置下应该可以正常工作。如果有问题可以尝试重启 Docker Desktop 或检查网络模式通常使用默认的 bridge 模式即可。 四、测试远程连接 使用 MySQL 客户端连接 在你的电脑上使用 MySQL 客户端工具如 MySQL Workbench、Navicat 或命令行进行连接。 连接参数如下 主机你的 Docker 主机的 IP 地址如果你在本地测试可以使用 127.0.0.1 或 localhost。 端口3303。 用户你创建的 your_user 或 root。 密码你设置的 your_password。 注意事项 安全考虑 开启远程访问会带来一定的安全风险建议设置强密码并仅允许必要的 IP 地址访问避免使用 % 允许所有 IP 访问除非你确实需要从任何地方访问。 数据持久化 上述方法将 MySQL 数据存储在容器内容器删除后数据会丢失。如果需要持久化数据可以使用 Docker 卷在运行容器时添加 -v /host/path:/var/lib/mysql 参数将容器内的 /var/lib/mysql 目录映射到主机的 /host/path 目录例如 docker run -d --name mysql-container -e MYSQL_ROOT_PASSWORDyour_password -p 3306:3306 -v /my/host/directory:/var/lib/mysql mysql:latest通过上述步骤你应该可以在 Docker Desktop 中成功安装 MySQL 并开启远程访问使你的电脑能够连接到该 MySQL 服务。记得在操作过程中根据你的具体需求和实际情况调整相关参数和设置同时注意安全和数据的保存问题。
http://www.hkea.cn/news/14585790/

相关文章:

  • 想要网站导航推广页网站推广优化是什么意思
  • 网站安全查询系统深圳网站建设公司乐云seo598
  • 织梦网站选空间网页翻译软件哪个好用
  • 网站开发图书管理系统报告摘要wordpress改变访问目录结构
  • 漳州网站建设哪家好免费网络课程教学平台
  • 制作一个景点的网站引流效果最好的平台
  • 7k网站怎么做wordpress中文标签打不开
  • 强军网网站建设俄语网站设计
  • 杭州网站制作平台公司网站建设都用什么软件
  • 武昌网站建设的公司湛江建站公司模板
  • 网站关键词优化方法阿里云网站建设 部署与发布
  • 网站架构图一般包括什么想学网站设计
  • 嘉峪关做网站北京电力交易中心电话号码
  • 网站打开com域名网站排名优先
  • 网站建设合同或方案书建设企业网站需注意什么
  • 企业网站asp模板wordpress邮件发送
  • 凡科代理千万不要做aso优化怎么做
  • 门户网站设计要求网站建设简单吗
  • 用腾讯云做淘宝客购物网站视频软件开发平台简介
  • 公司网站怎么做能被别人搜索到安装wordpress建站程序
  • 电商网站建设制作单位内部网站建设调研
  • 英文手机网站模板公司网站建设精英
  • 网站自动推广软件韩国做暖暖网站
  • 卡片形式的网站企业年金有什么用
  • 哪些网站可以免费申请wordpress如何换主题
  • 博客园网站开发网站首页排名seo搜索优化
  • 网站建设中最重要的环节是什么东莞网站网络
  • 下载免费网站模板wordpress网站地图
  • 湖南又出现5例深圳百度推广排名优化
  • 网站大多用源码来做吗网站备案背景幕布是什么