一、远程服务器上MySQL的操作

1、服务器安装MySQL

远程桌面连接

下载安装MySQL(个人喜欢使用mis安装)
下载地址:https://dev.mysql.com/downloads/mysql/
按照网上的教程很容易安装。

2、配置MySQL容许远程访问

首先,服务器的防火墙要容许MySQL的端口支持TCP/IP协议(MySQL的访问端口默认是3306),在防火墙设置的高级选项中,打开如下界面

如上图所示,端口3306已经默认是支持TCP访问。如果不支持,可以点击右侧的新建规则。

然后,在MySQL中创建一个用户,让该用户能够远程访问MySQL中的数据库。

打开MySQL 8.0 Command Line Client

  1. 输入密码,登陆MySQL;
  2. 创建远程登陆用户并授权;
CREATE USER  'user_name'@'host'  IDENTIFIED BY  'password';
  • user_name.*:要创建的用户名;
  • host:表示要这个新创建的用户允许从哪台机登陆,如果只允许从本机登陆,则 填 ‘localhost’ ,如果允许从远程登陆,则填 ‘%’;
  • ’password’:新创建用户的登陆数据库密码,如果没密码可以不写。

例如:

mysql> create user 'user_name'@'%' identified by '123456';
Query OK, 0 rows affected (0.01 sec)
  1. 将已有数据库授权给刚创建的帐号;
mysql> grant all privileges on vft.* to 'user_name';
Query OK, 0 rows affected (0.01 sec)

ok,服务器上的MySQL远程访问配置完成了。

二、客户端操作

安装MySQL的ODBC驱动

首先保证客户端已安装MySQL的ODBC驱动,没有安装可以前往
https://dev.mysql.com/downloads/connector/odbc/ 自行安装对应版本的ODBC驱动。

一路默认安装下去。
安装完成后,创建MySQL数据源。

创建MySQL的ODBC数据源

打开ODBC 数据源管理程序,点击添加

选择MySQL ODBC的驱动,然后点击完成。

在之后弹出的界面配置如下

1.为该数据源起一个名字;
2.MySQL数据库所在服务其的IP;
3.能够远程访问MySQL的帐号名;
4.帐号对应的密码;
5.选择该帐号中的一个数据库;
最后单击OK。

使用UDL文件连接数据库

打开Labview,Tools->Create Data Link

如上图选择ODBC Driver,点击下一步。

  • 填入数据源名称;
  • 填入能够访问数据库的帐号和密码;
  • 可以单击测试连接;
  • 测试成功,单击确定按钮。

单击确定按钮后,会让你选择路径和命名生成的udl文件;

在Labview中使用ODBC库函数访问数据库

实测没有问题。

Labview远程连接MySQL详细教程相关推荐

  1. idea连接MySQL详细教程

    idea连接MySQL详细教程 1.在idea侧边找到Database,点击+号,在Data Source中选择MySQL. 2.填写用户,密码,选择需要连接的数据库名称后,点击测试连接. 3.点击& ...

  2. navicat无法连接远程mysql数据库_navicat无法远程连接mysql的解决方法

    近日在Ubuntu上安装了一个 MySQL 5.0,因为使用 phpMyAdmin 还必须安装 PHP,所以打算直接使用远程管理工具Navicat for MySQL 来连接. 在 Ubuntu 中通 ...

  3. php 10060,远程连接mysql 10060错误

    远程连接mysql 10060错误 Could not connect: Can't connect to MySQL server on '***.***.***.***' (10060) 代码是 ...

  4. Android连接SQLServer详细教程(数据库+服务器+客户端),并在微软Azure云上搭建云服务

    Android连接SQLServer详细教程(数据库+服务器+客户端),并在微软Azure云上搭建云服务 参考博客:http://blog.csdn.net/zhyl8157121/article/d ...

  5. mysql客户端连接10060,Navicat远程连接MySQL出现10060解决办法小结

    Navicat远程连接MySQL出现10060解决办法小结 Navicat远程连接MySQL出现10060解决办法小结 问题背景:服务器环境使用的是lnmp一键包,mysql版本5.7.26,phpM ...

  6. win10安装解压版mysql详细教程

    win10安装解压版mysql详细教程 MySQL官网下载地址: MySQL8.0下载. MySQL5.x版本的需要自行下载. 文章目录 win10安装解压版mysql详细教程 前言 一.解压下载的压 ...

  7. Navicat远程连接MySQL服务器

    文章目录 一.准备 二.配置Navicat允许远程连接MySQL数据库 1.使用Navicat直接连接MySQL 2.使用 Navicat 通过 SSH 远程登录后再本地方式连接 MySQL 3.查看 ...

  8. linux mysql如何远程连接mysql数据库,Linux下远程连接MySQL数据库的方法

    Linux下远程连接MySQL数据库的方法 踩坑笔记 估计搞了一个多小时才把这个远程连接搞好.一台本地电脑,一台云服务器,都是linux系统. 步骤 1.在服务器端开启远程访问 首先进入mysql数据 ...

  9. 解决远程连接mysql出现10038问题心得

    之前在虚拟机搭建lnmp环境,搭建好之后开发3306端口,进入mysql给root或其他账号开放远程权限,用Navicat就可以连接了. 现在公司就直接一个后端,所有后端工作要自己弄.昨天协助甲方在阿 ...

最新文章

  1. php range第二个参数比第一个小,鲜为人知的 PHP range() 函数
  2. C++ STL究竟有多慢?
  3. linux下watch常见用法,watch命令详解(linux)
  4. SCOI2020游记
  5. gcc 编译器使用指南
  6. 二分查找 java代码实现
  7. 全球及中国网络教育行业商业模式与运行前景分析报告2022版
  8. 环境风险模型总结及实现方案
  9. 面经(5) 2020/4/5 Java研发实习生 蚂蚁金服
  10. B001 - 基于STM32的智能生态鱼缸
  11. 我的科四刷题笔记,记完就能过
  12. 窗函数法FIR滤波器设计
  13. CCF-CSP 201809-2买菜 满分题解
  14. 网络安全法条例-黑客违法判刑标准国家安全法介绍和案例
  15. Flex富文本编辑器
  16. 企业管理信息系统 Django-ERP
  17. 利用MRT进行多年LAI数据(MOD15A2)拼接和投影转换
  18. 01、JUL日志(JDK自带日志框架,包含源码分析)
  19. What is design:the answer from Jony Ive
  20. java快速开发平台 1

热门文章

  1. 微信小程序自定义导航栏返回和标题
  2. 一觉起来总是很累但是智能手环的数据显示得还不错是什么原因
  3. c语言中函数形参值改变了,相应的实参值是否改变,C语言中,如何利用函数和指针变量通过形参变量的值改变实参变量的值...
  4. 两年数据对比柱形图_季度数据同期对比,这样做柱状图才好看,数据趋势、差异一目了然...
  5. 啥高科技?谷爱凌的金牌不怕“咬”!索尼发布开放式真无线耳机LinkBuds | 美通社头条...
  6. 变量存储重温与Clion编辑器的学习与实践
  7. Win10 hyper-v manager导入虚拟机找不到虚拟机 可能没有权限访问
  8. 据传是科罗拉多最美的景致:万山中的秘境仙踪
  9. 千寻放弃rtd亚米级定位服务
  10. 绘制破碎的蛋壳于小女孩合成的效果!