MySQL远程连接的设置

article/2025/5/19 2:39:52
   与SQL Server类似,MySQL在需要远程操纵其他电脑时,也需要对其做远程连接的相应设置,具体操作如下。
  1. 首先,我们需要解决不能远程访问的问题。在控制台命令中输入命令:
    mysql –uroot –p(对应安装软件时设置的密码)。
    图1.
    图1.
    如图1.所示,会显示mysql不是内/外部命令,此时我们则需要设置环境变量来使其可以访问。

  2. 我们找到mysql.exe在电脑中的位置,并复制其路径,随后右击此电脑→属性→高级系统设置→高级→环境变量页面,新建用户变量,编辑path并把复制的地址内容粘贴到变量值中,点击确定后保存。如图2所示。
    图2.
    图2.
    需要注意的是,有可能此时还不能成功添加命令,我们需要在系统变量中找到path,然后编辑环境变量,同样地将我们复制的地址粘贴到最下方,点击确定。然后需要重启计算机来使设置的环境变量生效。
    图3.
    图3.

  3. 重启后我们重新输入刚刚的命令,会弹出如下所示界面。
    图4.
    图4.
    如图4.所示,此时成功进入命令,接下来需要执行语句:use mysql;切换数据库后查询user表,执行语句为:select user,host from user;将出现图5.所示界面。
    图5.
    图5.

  4. MySQL默认所有的用户只能执行本机访问,若要远程访问,需要把远程访问的用户的host→%,此时执行语句:update user set host=’%’where user=’root’;并需要让该语句生效,执行语句:flush privileges;如图6.所示,设置完成,再使用root时可以远程访问。
    图6.
    图6.

  5. 接下来我们需要打开ODBC数据源,需要注意的是,labview若本机安装的是32位操作系统,那么直接使用ODBC64位数据源,在连接时会报错,本机安装的labview为32位,所以,另外需要安装mysql connector odbc的32位安装软件,对应的软件在MySQL的官网可以免费下载。
    图7.
    图7.
    图8.
    图8.
    如图7. 图8.所示,在该数据源下,选择用户DSN,添加新的数据源,这里我们选择ANSI Driver,完成后弹出图8所示页面,IP若是本机就填写127.0.0.1,其他电脑就填写对应的地址,端口号3306,输入对应的用户名跟密码,访问本机填本机数据库的用户名和密码,访问其他电脑的数据库则对应填写其他电脑的用户名和密码,选好Database,点击test,若出现connnection successful,则表示已经成功连接对象的数据库。

  6. 在桌面新建txt文档,将其后缀改成udl并双击运行。
    图9.
    图9.
    图10.
    图10.
    如图9.所示,提供程序选择第一个,点击下一步,使用数据源名称,选择配置好的数据源,输入对象电脑的用户名及密码,输出目录,当弹出测试连接成功时,则表明在经过如上相关的配置后,此时已经可以访问除本机之外的电脑的MySQL数据库。
    此时除了可以使用数据源名称链接,也可以使用连接字符串来链接(例:DSN=imvperformance;SERVER=127.0.0.1;UID=root;PWD=123456;DATABASE=imvperformance;PORT=3306)。点击编译会弹出图11所示的界面,选择机器数据源,将我们配置好的数据源选中,点击确定,会弹出如图12.所示的配置页面,点击test成功后点击OK确认。
    图11.
    图11.
    图12.
    图12.
    图13.
    图13.
    如图13.所示,输入对象用户名及密码,初始目录,点击测试连接,成功表明访问正常。
    此时对MySQL的远程连接相关设置全部完成,可以在LabVIEW或其他程序中实现对MySQL数据库的远程控制及各项操作。


http://chatgpt.dhexx.cn/article/7O5KK6mX.shtml

相关文章

mysql远程访问

问题场景: windows局域网内访问mysql数据库 连接失败报10060 原因分析: 查阅了一些资料,问题出现在网络访问上。 mysql远程访问权限 mysql本身设定有访问权限,一般来讲安装的时候如果没有允许远程访问,非localhost…

Docker——四种网络模式解析

Docker四种网络模式解析 网络资源详解——Docker0网卡与四种网络模式Docker0网卡及四种网络模式host模式container模式none模式bridge模式网络模式的使用方法——指定模式和指定ip 网络资源详解——Docker0网卡与四种网络模式 安装完Docker时,会发现系统自动创建了…

Docker容器网络模式

目录 一、Docker网络实现原理 二、Docker的网络模式 1、Host模式 2、Container模式 3、none模式 4、bridger模式 bridge模式原理 5、overlay模式 6、自定义网络模式 为什么要自定义网络模式 创建自定义网络 删除docker网络 创建指定容器的ip 暴露端口 把宿主机文件传…

你应该学会的docker网络模式

学习Docker网络的七种模式 0. 双网卡1. the default Bridge2. User-defined 自定义桥接网络3. the Host3. MacVLAN3. the macVLAN(802.1q)4. the IPVlan (L2)5. the IPVlan (L3)6. Overlay7. None 0. 双网卡 Host: Linux vm 网卡:NATHost-on…

Docker系列(8) Docker网络(2)-- Docker四种网络模式简介

本篇介绍Docker单机网络的四种模式 Docker网络模式配置说明host模式–nethost容器和宿主机共享Network namespacecontainer模式–netcontainer:NAME_or_ID容器和宿主机共享Network namespacenone模式–netnone容器有独立的Network namespace,但并没有对其进行任何网…

docker 的网络模式

一、docker网络概述 1、docker网络实现的原理 Docker使用Linux桥接,在宿主机虚拟一个Docker容器网桥(docker0),Docker启动一个容器时会根据Docker网桥的网段分配给容器一个IP地址,称为Container-IP, 同时Docker网桥是 每个容器的…

Docker系列九:Docker网络模式详解及容器间通信

目录 一:前言 二:Docker的网络模式 2.1:bridge 网络模式(桥接模式) 2.2:host 网络模式 2.3:none网络模式 2.4:Container 网络模式 三:Docker自定义网络(推荐) 为容器扩容其他网络 断开…

Docker(十四):Docker:网络模式详解

Docker作为目前最火的轻量级容器技术,牛逼的功能,如Docker的镜像管理,不足的地方网络方面。 Docker自身的4种网络工作方式,和一些自定义网络模式 安装Docker时,它会自动创建三个网络,bridge(创…

docker网络模式 与 搭建nginx

目录 1. docker网络模式 2. 连接容器的三种方法 3. Docker Networking 3.1 创建网络 3.2 查看宿主机中创建的网络 3.3 删除网络 3.3 如何使用网络 4.搭建Nginx 1.准备工作 1.1 拉取镜像 1.2 在宿主机中创建挂载目录 2.准备2个tomcat 容器集群 3.准备 Nginx配置 3.…

Docker网络之网络模式简介

文章目录 默认创建的网络模式网络模式bridge模式查看详细信息 host模式none 模式container模式 默认创建的网络模式 启动docker后,我们使用一下命令查看网络模式 docker network ls我们发现了他默认创建了三种网络模式bridge、host、none,除此之外还有…

关于docker那点事儿——docker网络模式

docker网络模式 前言一、容器网卡、网桥docker0、veth关系二、docker的4种网络模式bridge模式host模式container模式none模式 前言 可以说每一次技术的革新都离不开最底层、最复杂也是最核心的两个东西,那就是网络和存储。不管是虚拟化还是容器化都与这两点密不可分…

【docker】网络模式

一、Docker网络实现原理 docker使用linux桥接,在宿主机虚拟一个docker容器网桥(docker0) docker启动一个容器时会根据docker网桥的网段分配给容器一个IP地址,称为Container-IP 同时Docker网桥是每个容器的默认网关。因为在同一宿…

Docker-------网络模式

目录 前言 一、Docker 网络实现原理 二、Docker的网络模式 1、Host模式 2、Container模式 3、none模式 4、 bridge模式 三、自定义网络 1、查看网络模式列表 2、查看容器信息(包含配置、环境、网关、挂载、cmd等等信息) 3、指定分配容器IP地址 4、…

【k8s】docker网络模式(必知)

docker网络部分的视频我看了很多,讲解最透彻的还是https://www.bilibili.com/video/BV123411y7TB?p8获取本文方式:见谷粒商城文尾,备注【docker网络】k8s思维导图:https://www.processon.com/view/link/615bc61e637689127946ea5d…

Docker容器如何连接网络+容器间网络互通+Docker网络模式+自定义网络+网络打通

Docker网络 问题:Docker容器如何连接网络Docker容器之间能否接通网络Docker容器之间可以通过名称ping通吗能否自定义一个网络 那么,我们带着几个问题来学习docker的网络 Docker容器是如何连接网络的 我们在安装了Docker以后,在 宿主机上 i…

docker网络模式

目录 一、Docker网络实现原理 二、Docker的网络模式 1、Host模式 2、Container模式 3、none模式 4、bridge模式 三、自定义网络 1、查看网络模式列表 2、查看容器信息(包含配置、环境、网关、挂载、cmd等等信息) 3、指定分配容器IP地址 4、自定义网络固定…

Docker的网络模式

目录 一、Docker网络 1、Docker网络工作原理 2、为容器创建端口映射 二、Docker的网络模式 1、Docker的网络模式 2、查看docker的网络列表 3、指定容器网络模式 三、Docker网络模式详解 1、host模式 2、container模式 3、none 模式 4、bridge 模式 5、自定义网络模…

Docker:(四)docker网络模式

目录 一:虚拟网关 二:docker常用的几种网络模式 2.1Host模式 2.2container模式 2.3bridge模式(默认) 2.4None模式(躺平) 扩展:overlay叠加网络模式 三:自定义网络 3.1查看网…

docker 网络五种模式

docker 网络五种模式 一:Host模式 host容器将不会虚拟出自己的网卡,配置自己的IP等,而是使用宿主机的IP和端口范围,如果启动容器的时候使用host模式,那么这个容器将不会获得独立的网卡名称空间,那是和宿主…

Docker 的4种网络模式

我们在使用docker run创建Docker容器时,可以用--net选项指定容器的网络模式,Docker有以下4种网络模式: host模式,使用--nethost指定。container模式,使用--netcontainer:NAME_or_ID指定。none模式,使用--n…