项目实战-物联网平台搭建-EMQ x数据转存mysql(二)
首先安装mysql官网下载安装mysql-server#wgethttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm#rpm-ivhmysql-community-release-el7-5.noarch.rpm#yuminstallmysql-communi...聊聊MySQL中的参数
前言:在前面一些文章中,经常能看到介绍某某参数的作用,可能有些小伙伴仍搞不清楚mysql参数是啥。本篇文章我们来聊聊mysql参数,学习下如何管理维护mysql参数。1.mysql参数概念我们所说的参数在官...- 0
- 0
- 0
- 0
- 0
MySQL 选择合适的存储引擎
对于数据库这一块询问比较多的就是在mysql中怎么去选择一种何时当前业务需求的存储引擎,而mysql中支持的存储引擎又有很多种,那么mysql中分别又有那些,怎么优雅的使用呢?划分引擎原因在文件系统...- 0
- 0
- 0
- 0
- 0
记录mysql-8.0.17-winx64安装教程
1.百度网盘下载地址链接:http://www.all.com/files/Articles/416/0/155/155099_20210617101248162.jpg?提取码:f0u7?复制这段内容后打开百度网盘手机App,操作更方便哦2.下...- 0
- 0
- 0
- 0
- 0
MySQL中的悲观锁与乐观锁
在关系型数据库中,悲观锁与乐观锁是解决资源并发场景的解决方案,接下来将详细讲解一下这两个并发解决方案的实际使用及优缺点。首先定义一下数据库,做一个最简单的库存表,如下设计:createtable`o...- 0
- 0
- 0
- 0
- 0
mysql通过函数获取汉字的首字母
今天在做一个项目,客户要求给每个地区创建一个账号,后来整体综合后发现有300多个地区,如果一个一个手工去创建,要搞S了,后来想了一个办法,根据地区...- 0
- 0
- 0
- 0
- 0
SQL state ‘23000‘, error code ‘1062‘, message [Duplicate entry ‘2‘ for key ‘PRIMARY‘]-batch批处理问题小结
场景使用batch方式在mysql数据库插入数据,源数据表A数据如下:A这张表是没有主键约束的。从A查询这些数据,插入到相同表结构的B表中。B表的id是主键约束。插入结果如下:...- 0
- 0
- 0
- 0
- 0
微前端的现状和趋势
微前端是前端开发最具争议的话题之一。值得吗?真的需要切分应用吗?真的需现在就转向微前端吗?这是不是又一个咨询公司为了多赚钱发明出来的概念?尽管人们对微前端多有误解,我们不能否认微前端日...- 0
- 0
- 0
- 0
- 0
数据库的事务的特性和隔离级别
事务的特性和隔离级别1.事务的特性ACID1.原子性(Atomicity):原子性是指事务是一个不可分割的工作单位,事务中操作要么发生,要么都不发生2.一致性(Consistency)事务前后数...- 0
- 0
- 0
- 0
- 0
linux使用mysqldump+expect+crontab实现mysql周期冷备份思路详解
一、遇到的问题我们使用过mysqldump都知道,使用该命令后,需要我们手动输入mysql的密码,那么我们就不能够直接在crontab中使用mysqldump实现周期备份。其实我们可以使用expect脚本自动输入密码,从...- 0
- 0
- 0
- 0
- 0
MySQL创建数据库并支持中文字符的操作方法
我们首先看一下mysql官方文档:create{database|schema}[ifnotexists]db_name[create_option]...create_option:[default]{characterset[=]charset_name|collate[=]collation_name}通过查看mysql...- 0
- 0
- 0
- 0
- 0
MySQL存储过程的查询命令介绍
如下所示:selectnamefrommysql.procwheredb='数据库名';或者selectroutine_namefrominformation_schema.routineswhereroutine_schema='数据库名';或者showprocedurestatuswheredb='数据库名';s...- 0
- 0
- 0
- 0
- 0
mysql 多个字段拼接的实例详解
mysql的查询结果行字段拼接,可以用下面两个函数实现:1.concat函数mysql>selectconcat('1','2','3')fromtest;+---------------------+|concat('1','2','3')|+---------------------+|123|+-----...- 0
- 0
- 0
- 0
- 0
MySQL如何快速批量插入1000w条数据
听说有个面试题是:如何快速向mysql中插入1000w条数据我私下试了一下,发现插入10000条数据用了0.9s,插入10w条数据用了4.7s,插入100w条数据用了58s左右,1000w条数据,我的笔记本吭哧了5分钟,自己...- 0
- 0
- 0
- 0
- 0
MySQL 百万级数据的4种查询优化方式
一.limit越往后越慢的原因当我们使用limit来对数据进行分页操作的时,会发现:查看前几页的时候,发现速度非常快,比如limit200,25,瞬间就出来了。但是越往后,速度就越慢,特别是百万条之后,卡到不行...- 0
- 0
- 0
- 0
- 0
MySQL库表名大小写的选择
1.决定大小写是否敏感的参数在mysql中,数据库与data目录中的目录相对应。数据库中的每个表都对应于数据库目录中的至少一个文件(可能是多个文件,具体取决于存储引擎)。因此,操作系统的大小写是否...- 0
- 0
- 0
- 0
- 0
pytorch 预训练模型读取修改相关参数的填坑问题
pytorch预训练模型读取修改相关参数的填坑修改部分层,仍然调用之前的模型参数。resnet=resnet50(pretrained=false)resnet.load_state_dict(torch.load(args.predir))res_conv31=bottleneck_dila...- 0
- 0
- 0
- 0
- 0
MySQL索引失效的典型案例
典型案例有两张表,表结构如下:createtable`student_info`(`id`int(11)notnull,`name`varchar(10)defaultnull,primarykey(`id`),key`idx_name`(`name`))engine=innodbdefaultcharset=utf-8creat...- 0
- 0
- 0
- 0
- 0
MySQL 时间类型的选择
mysql提供了datetime和timestamp两种非常相似的类型处理日期和时间,大部分情况下两种都是ok的,但是有些情况二者会互有优劣。datetimedatetime的时间跨度更大,可以从1001年到9999年,精度是秒。并...- 0
- 0
- 0
- 0
- 0