原标题:RTSP视频平台EasyNVR使用mysql数据源启动报错unknow driver"mysql"优化

我们上一篇讲了TSINGSEE青犀视频开发的视频平台默认都是使用的sqlite数据库,并且不建议大家更换mysql数据库,因为替换后可能引发一系列的问题。有用户就在启动EasyNVR时,使用mysql作为数据源启动出现了报错问题,如下:

分析问题

分析启动时控制台报的错误:unknow driver"mysql"(forgotten import?),这个错误是提示没有导入连接mysql数据源的驱动文件。

因此我们查看下面这段代码,发现在初始化数据库的地方引入的包里面确实没有引入mysql的驱动包。

解决问题

我们在EasyNVR配置数据源的地方,查看引入的包,EasyNVR初始化数据库的地方没有引入mysql的驱动包,因此需要重新引入驱动包。

mysql数据库go驱动安装步骤如下:

golang连接数据库用户的驱动是:go-sql-driver

安装方式:打开命令行,执行go命令:

go get -u github.com/go-sql-driver/mysql

import (

"fmt"

"gitee.com/easydarwin/EasyNVRGo/models"

_ "github.com/go-sql-driver/mysql"

"github.com/jinzhu/gorm"

"github.com/penggy/EasyGoLib/utils"

"time"

)

解决效果,使用mysql数据源启动成功。

如果大家在mysql数据库迁移过程中碰到了问题,可以参考我们上一篇博文。更多关于EasyNVR的相关内容或者其他视频平台的解决方案,欢迎联系我们了解。返回搜狐,查看更多

责任编辑:

mysql安装教程博音网_RTSP视频平台EasyNVR使用mysql数据源启动报错unknow drivermysql优化...相关推荐

  1. 安防智能视频平台EasyNVR无法接入EasyNVS并报错Login error的排查与解决

    在很多项目现场中,EasyNVR受到网络环境的多方面限制,所以我们推出了EasyNVS云管理平台,可以利用它突破用户现场网络的限制,在外网条件下获取内网EasyNVR的所有视频能力,并对EasyNVR ...

  2. [mysql安装教程]解决ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)问题

    一.问题现象 背景:win系统安装mysql 先下载mysql:https://dev.mysql.com/downloads/mysql/,选择window版本 下载后解压,bin目录下新增my.i ...

  3. IP摄像机RTSP协议视频平台EasyNVR点击程序启动后闪退问题排查及解决

    前段时间,TSINGSEE青犀视频的研发团队的技术支持在给客户进行EasyNVR排错,这位客户的报错主要是EasyNVR.exe程序无法进行启动并且启动就会闪退,虽然使用服务方式启动都显示正常,但是服 ...

  4. 超详细MySQL安装教程(Windows)

    推荐自己写的MySQL专栏:MySQL相关安装教程与MySQL语法 本人前不久把电脑Win10 x64系统给重置了,阅读官方文档,正打算把MySQL下载安装的时候,萌生了专门为萌新写一篇MySQL安装 ...

  5. Docker系列之MySQL安装教程

    Docker系列之MySQL安装教程 有了前面的基础教程Docker系列之常用命令操作手册之后,本博客记录一篇mysql的安装教程 mysql镜像查询命令 docker search mysql 几个 ...

  6. 史上最全面最适合萌新的MySQL安装教程(Windows系统)

    养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 本人前不久把电脑Win10 x64系统给重置了,阅读官方文档,正打算把MySQL下载安装的时候,萌生了专门为萌新写一篇MySQL安装 ...

  7. centos7环境下MySQL安装教程

    Linux centos7环境下MySQL安装教程 作者:随缘相识-(志同道合) 字体:[增加 减小] 类型:转载 时间:2017-03-17 我要评论 这篇文章主要为大家详细介绍了Linux cen ...

  8. MySQL安装教程及配置环境变量(建议收藏)

    MySQL安装教程 下载安装: 官网下载地址:http://dev.mysql.com/downloads/mysql/ 选择适配并下载: 选择第一个 1.解压 2.把这个解压包放置自己的电脑环境目录 ...

  9. MySQL安装教程及如何解决安装出现“current root password”问题

    本篇文章主要介绍mysql安装教程,亲测有效.如果大家对内容感兴趣的话,欢迎关注公众号"爱折腾的码农",二维码见下图. 1.mysql下载(此处下载安装版),官网链接:https: ...

最新文章

  1. Spark MLlib 机器学习
  2. php-fpm 没有启动脚本,php-fpm服务启动脚本
  3. 多种数据形式下智能问答的应用解读
  4. Linux 命令之 which -- 查找并显示给定命令的绝对路径(查找命令的位置/查询命令的位置/搜索命令的位置/查看命令的位置)
  5. 开发人员如何有效的进行数据库设计
  6. SIGIR 2020 | 知识图谱上推荐推理的模仿学习框架
  7. python私有成员与公有成员_Python访问限制私有还是公有的介绍(附示例)
  8. python之 前端HTML/CSS基础知识学习笔记
  9. 如何基于Spring Boot搭建一个完整的项目
  10. 键盘常用ASCII码对照表
  11. 常用的17个运维监控系统(必备知识)
  12. HttpClient4模拟表单提交
  13. 操作系统 银行家算法 安全性检查
  14. 如何高效设计游戏——游戏策划的自我修养与心得
  15. 凉宫春日的忧郁[数学题]
  16. nexmo 验证码的使用
  17. html背景音乐加载太慢,HTML插入背景音乐方法【全】
  18. 一本学习C#语言的学习手册(提供下载)
  19. 【luogu P1456 Monkey King】 题解
  20. 微信小程序计算时间差

热门文章

  1. 从源码分析DEARGUI之draw的一系列操作
  2. 二分类突破AI技术壁垒
  3. 前端也要学系列:设计模式之装饰者模式
  4. zk Acl权限:只有一个账号有crdwa权限,匿名用户只有r权限
  5. WPF 浏览PDF 文件
  6. 前端实例练习 - 动效按钮
  7. unix 查询进程并中止
  8. MapReduce: Simplified Data Processing on Large ...
  9. YUM在园区网络中的应用
  10. 64位IIS(IIS6/IIS7)上跑Asp + Jet.Oledb的设置要点