参考http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

版本为5.7

一、安装

安装命令sudo apt-get install mysql-server

但是由于存在旧版本或者卸载不干净,可能报错如下

参考https://www.linuxidc.com/Linux/2018-04/151989.htm

更新系统

sudo apt-get update

然后,修复安装错误,会提示输入mysql用户名密码

sudo apt-get --fix-broken install

之后再执行安装命令,应该可以了。

在安装过程中会要求输入密码。

二、配置

通过 mysql -u root -p 以root身份登录到数据库

通过 mysql> CREATE DATABASE rdshare; 创建数据库。

创建用户并赋予权限。

mysql>GRANT ALL PRIVILEGES ON rdshare.* TO yanjieliu@localhost IDENTIFIED BY "654321";

这样就建立了一个yanjieliu的用户,它对数据库rdshare有着全部权限。以后就用yanjieliu来对rdshare数据库进行管理,而无需要再用root用户了,而该用户的权限也只被限定在rdshare数据库中。用户密码为654321

三、设置远程登录

参考:https://zhuanlan.zhihu.com/p/45166462

重启很重要,一定要重启

.打开mysql配置文件

# 注意:不同 mysql 版本此配置文件位置和名字可能不同
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # mysql 5.7.23
#找到将bind-address = 127.0.0.1注销​
#bind-address            = 127.0.0.1

5.修改后,重启MySQL服务器

sudo /etc/init.d/mysql restart

6.重新登录mysql

mysql -uroot -p
## mysql>命令 begin
grant all privileges on *.* to 'root'@'%' identified by 'xxxxxx';
flush privileges;
## end
exit

  1. 第一个*是数据库,可以改成允许访问的数据库名称
  2. 第二个* 是数据库的表名称,*代表允许访问任意的表
  3. root代表远程登录使用的用户名,可以自定义
  4. %代表允许任意ip登录,如果你想指定特定的IP,可以把%替换掉就可以了
  5. password代表远程登录时使用的密码,可以自定义

7.检查MySQL服务器占用端口

netstat -nlt|grep 3306
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN

我们看到从之间的网络监听从 127.0.0.1:3306 变成 0 0.0.0.0:3306,表示MySQL已经允许远程登陆访问。

.修改后,重启MySQL服务器,并登录

sudo /etc/init.d/mysql restart
mysql -uroot -p
mysql> SHOW VARIABLES LIKE ‘character%’;
#能够看到默认字符集已经变为utf8
exit

10.在本地远程连接

mysql -h 服务器ip地址 -P 3306 -u root -p

然后输入密码即可。

root是第6步数设置的用户名,密码也是第1点设置的密码

大功告成!

二、分割视频到帧

参考:https://blog.csdn.net/u010167269/article/details/53268686

如下图,有一个名为 ffmpeg_test.avi 的视频:

在当前目录打开终端,输入如下命令:

$ffmpeg -i ffmpeg_test.avi frames_%03d.jpg -hide_banner
1
以上我没有指定太多的参数,实际上有很多参数可以指定,如起止的时间,几秒钟取一帧等等。

输入即可获得每一帧。
---------------------
作者:chenxp2311
来源:CSDN
原文:https://blog.csdn.net/u010167269/article/details/53268686
版权声明:本文为博主原创文章,转载请附上博文链接!

转载于:https://www.cnblogs.com/vactor/p/10028638.html

ubuntu16.04安装配置mysql数据库,分割视频为帧图像相关推荐

  1. ubuntu mysql配置教程视频_ubuntu16.04安装配置mysql数据库,分割视频为帧图像

    参考http://wiki.ubuntu.org.cn/MySQL%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97 版本为5.7 一.安装 安装命令sudo apt-get i ...

  2. 【转】ubuntu16.04安装配置tftp服务

    转自:ubuntu16.04安装配置tftp服务_carspiriter的博客-CSDN博客_ubuntu安装tftp 首先声明:tftp是client客户端,tftpd是server服务器端,d应该 ...

  3. 阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二)

    阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二) 上篇文章讲到的是安装apache服务器时遇到的坑,经过排错总算是把Apache的坑填完了,没想到安装mysql又跳坑里了,真是不得不 ...

  4. ctags linux 环境变量,Ubuntu16.04安装配置和使用ctags

    Ubuntu16.04安装配置和使用ctags by ChrisZZ ctags可以用于在vim中的函数定义跳转.在ubuntu16.04下默认提供的ctags是很老很旧的ctags,快要发霉的版本( ...

  5. Ubuntu16.04 安装配置深度学习配置:GPU加速 Cuda+cudnn+opencv+caffe

    目录 一. 电脑配置: 二. 安装过程 1.安装相关依赖项 2.安装NVIDIA驱动 一,下载安装驱动法 二.终端直接下载安装驱动法. 3.安装CUDA 4.配置cuDNN 5.安装opencv3.1 ...

  6. Ubuntu16.04 安装配置Caffe

    Caffe已经是第三次安装配置了,为什么是第三次呢?因为我实在是低估了深度学习对于硬件的要求.第一次我在自己笔记本上配置的单核,CPU only ...  结果是,样例数据跑了4小时,这还怎么玩?第二 ...

  7. mysql数据库linux_Linux平台安装配置MySQL数据库

    https://dev.mysql.com/downloads/mysql/ 安装RPM包的具体操作步骤如下: (1)首先卸载mariadb,不然后面会和安装mysql需要的库冲突: [root@lo ...

  8. ubuntu16.04 安装配置环境

    1.卸载掉没用的东西,安装新东西 a.删除libreoffice sudo apt-get remove libreoffice-common b.删除Amazon 的链接 sudo apt-get ...

  9. ubuntu16.04安装配置fastai 0.7

    fastai-0.7里面内置的pytorch是0.3.1,已经可以满足日常需求了,所以就没有装fastai1.0(对应的pytorch是1.0,主要是太新了,不想踩坑emmm) 第一步:更新pip或者 ...

  10. ubuntu12.04 mysql 安装_Ubuntu 12.04 安装 配置 访问MySQL

    Ubuntu 12.04下可以使用apt-get方式安装MySQL,并没有采用自己安装再更改各种配置的方法,太麻烦了,如果想自己安装再改配置的话,下面两篇文章很值得参考: 本人只是图省事而已,其实最好 ...

最新文章

  1. 国外方案 组件化_网页webp解决方案
  2. c语言两个正整数的最小公倍数,C语言求两个正整数的最小公倍数
  3. PL/SQL 08 异常 exception
  4. java 复制文本内容_基于java文本复制的7种方式总结
  5. 华为鸿蒙麒麟玉兔_华为P50Pro概念图:1亿像素+麒麟9000+鸿蒙
  6. js charCodeAt() charAt()
  7. 2021牛客寒假算法基础集训营1,签到题ABFIJ
  8. MyBatis结果集处理,中resultType和resultMap的区别
  9. python数据导出excel_python实现数据导出到excel的示例
  10. web前端开发技术(第3版)储九良著课后实验
  11. ipv6正则表达式 java_正则表达式,匹配所有有效格式的IPv6地址
  12. Raul的新机器学习书!
  13. 【模电】0001 实用运放电路分析
  14. # 编译 qemu,libvirt, qemu rpm 包和 libvirt rpm 包
  15. 使用PyCharm安装mayavi
  16. Java SE 8: Lambda Quick Start
  17. 微信开发者模式php,PHP实现模拟微信公众号开发者模式
  18. JStorm-介绍-阿云栖社区
  19. 记录一次数据库疯狂挂掉的解决
  20. java学习整理(链接版,暂未分类)

热门文章

  1. Atitit 身份证 证件编码规范
  2. atitit 商业项目常用模块技术知识点 v3 qc29
  3. Atitit attilax总结的对于attilax重要的jsr规范,以及需要增加的jsr规范
  4. Atitit.mysql oracle with as模式临时表模式 CTE 语句的使用,减少子查询的结构性 mssql sql server..
  5. paip.python错误解决17
  6. 软件分层的利与不利之处.txt
  7. Rust : 加密中数论基础知识、RSA加密算法及证明(待续)
  8. (转)投资AI的核心标准是场景和数据
  9. 连续 3 年支撑双 11,阿里云神龙如何扛住全球流量洪峰?
  10. 机器学习笔记(十五):人脸识别