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

NVR设备ONVIF接入平台EasyCVR私有化部署视频平台如何安装欧拉OpenEuler 20.3 MySQL

在当今数字化时代,安防视频监控系统已成为保障公共安全和个人财产安全的重要工具。NVR设备ONVIF接入平台EasyCVR作为一款功能强大的智能视频监控管理平台,它不仅提供了视频远程监控、录像、存储与回放等基础功能,还涵盖了视频转码、视频快照、告警、云台控制、语音对讲等高级功能,使其在多种行业应用中发挥着越来越关键的作用。

随着技术的发展,EasyCVR平台的兼容性和拓展性也日益增强,支持多种操作系统,包括Windows、Linux、Mac、Android、iOS以及国产操作系统如麒麟、欧拉等。本文将详细介绍在欧拉20.3操作系统上安装MYSQL数据库的步骤,为使用私有化部署视频平台EasyCVR的用户在数据库搭建和管理方面提供指导。

1)版本下载:mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz

2)上传到 /usr/local下

tar -Jxvf mysql-8.0.19-linux-glibc2.12-x86_64.tar.xz

3)重命名

mv mysql-8.0.19-linux-glibc2.12-x86_64 mysql8

4)建立数据存放文件目录,cd mysql8 => mkdir data

建立完毕,如果是别的地址,请建立后把地址记录好。

5)建立组和用户 groupadd mysql && useradd -r -g mysql mysql (注意 mysql8 文件夹里建立)

6)授权文件夹 chown -R mysql:mysql /usr/local/mysql8

7)初始化 cd bin /usr/local/mysql8/bin 目录下执行 (./mysqld --user=mysql --basedir=/usr/local/mysql8 --datadir=/usr/local/mysql8/data/ --initialize

会生成一个密码,一定要复制到文本中记录好,修改密码时用到。

8)编辑或创建 vi /etc/my.cnf


# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/8.0/en/server-configuration-defaults.html[client]port=3306default-character-set=UTF8MB4[mysqld]## Remove leading # and set to the amount of RAM for the most important data# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.# innodb_buffer_pool_size = 128M## Remove the leading "# " to disable binary logging# Binary logging captures changes between backups and is enabled by# default. It's default setting is log_bin=binlog# disable_log_bin## Remove leading # to set options mainly useful for reporting servers.# The server defaults are faster for transactions and fast SELECTs.# Adjust sizes as needed, experiment to find the optimal values.# join_buffer_size = 128M# sort_buffer_size = 2M# read_rnd_buffer_size = 2M## Remove leading # to revert to previous value for default_authentication_plugin,# this will increase compatibility with older clients. For background, see:# https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_default_authentication_plugin# default-authentication-plugin=mysql_native_passwordbasedir=/usr/local/mysql8/datadir=/usr/local/mysql8/datasocket=/tmp/mysql.sockcharacter-set-server=UTF8MB4#skip-grant-tables[mysqld_safe]log-error=/var/log/mysqld.log

9)添加服务到系统

cp -a ./support-files/mysql.server /etc/init.d/mysql

10)授权和添加服务

chmod +x /etc/init.d/mysql chkconfig --add mysql

11)启动mysql:service mysql start

查看状态 service mysql status

12)把mysql添加到服务 ln -s /usr/local/mysql8/bin/mysql /usr/bin

13)登录和修改密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'

执行 flush privileges 使密码生效

use mysql;

update user set host=’%’ where user=‘root’,使root能远程登录

执行 flush privileges 使远程登录生效。

通过以上步骤,我们已经成功在欧拉20.3操作系统上安装并配置了MYSQL数据库,为EasyCVR视频监控平台的稳定运行和数据存储提供了坚实的基础。随着NVR设备ONVIF接入平台EasyCVR在各行业的广泛应用,其对于数据库的性能和管理要求也日益提高。

未来,我们期待EasyCVR平台能够继续优化其视频处理和数据分析能力,同时与更先进的数据库技术相结合,为用户提供更加安全、高效、智能的视频监控解决方案。此外,随着国产操作系统的不断发展,私有化部署视频平台EasyCVR的兼容性和本土化支持也将进一步加强,为国内用户提供更加可靠的产品和服务,共同推动安防行业的技术进步和产业升级。

http://www.lryc.cn/news/480933.html

相关文章:

  • c中柔性数组
  • 图像信号处理器(ISP,Image Signal Processor)详解
  • 越权访问漏洞
  • 【Ant.designpro】上传图片
  • 为何选择Spring AI Alibaba开发智能客服平台?
  • HiveSQL 中判断字段是否包含某个值的方法
  • Nginx简易配置将内网网站ssh转发到外网
  • 【go从零单排】error错误处理及封装
  • 全平台设置jetbrains mono字体
  • 高校体育场管理系统+ssm
  • Python学习从0到1 day27 第三阶段 Spark ② 数据计算Ⅰ
  • Python学习从0到1 day27 第三阶段 Spark ③ 数据计算 Ⅱ
  • 腾讯混元3D模型Hunyuan3D-1.0部署与推理优化指南
  • 基于 PyTorch 从零手搓一个GPT Transformer 对话大模型
  • IDEA构建JavaWeb项目,并通过Tomcat成功运行
  • Mac解决 zsh: command not found: ll
  • 库打包工具 rollup
  • unplugin-vue-components 库作用
  • LinkedList和单双链表。
  • AI与OCR:数字档案馆图像扫描与文字识别技术实现与项目案例
  • Spring boot 读模块项目升级为spring cloud 项目步骤以及问题
  • 时序数据库之influxdb和倒排索引以及LSM-TREE
  • 如何避免消息的重复消费问题?(消息消费时的幂等性)
  • 【Java SE】类与对象
  • 基于springboot的公益服务平台的设计与实现
  • Tomcat(6) 什么是Servlet容器?
  • 用js去除变量里的html标签
  • Vue3+element-plus摘要
  • Android Studio 将项目打包成apk文件
  • 贪心算法day2(最长递增子序列)