原因:mysql不能在同一语句中先select出同一表中的某些值,再对这个表做修改 解决方法:添加临时表 参考:https://blog.csdn.net/baidu456356/article/details/101603359 DELETE FROM Person WHERE Id NOT IN ...
分类:
数据库技术 时间:
2021-05-28 22:44:22
收藏:
0 评论:
0 赞:
0 阅读:
33
今天在MySQL中执行删除语句时遇到编译器显示You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column. 参考了网上的博客,解决思路如下: show va ...
分类:
数据库技术 时间:
2021-05-28 22:31:43
收藏:
0 评论:
0 赞:
0 阅读:
20
1.安装启动检查Mysql服务。netstat -tunlp (3306) 2.spark 连接mysql驱动程序。–cp /usr/local/hive/lib/mysql-connector-java-5.1.40-bin.jar /usr/local/spark/jars 3.启动 Mysql ...
分类:
数据库技术 时间:
2021-05-28 19:30:44
收藏:
0 评论:
0 赞:
0 阅读:
38
concat(field1,field2):字符串拼接 SELECT id,concat(number,' - ',case statu when 1 then '测试' when 1 then '正式' else '未启用' end,' -#',name,'#') FROM t_version w ...
分类:
数据库技术 时间:
2021-05-28 19:30:23
收藏:
0 评论:
0 赞:
0 阅读:
23
需求关联日志,呈现以下效果,使用 ROW_NUMBER() OVER(PARTITION BY ) 函数 排序分组函数 ID 1 2 3 4 5 效果 | 1 | 2 | | | | | 2 | 3 | | 3 | 4 | | 4 | 5 | 日志表图 换床的日志记录 结果表图 ,期待结果 换床前床 ...
分类:
数据库技术 时间:
2021-05-28 19:30:11
收藏:
0 评论:
0 赞:
0 阅读:
27
SQLite内建函数表━━━━━━━━━━━━━━━━━━━━━━━━━ 算术函数 abs(X) 返回给定数字表达式的绝对值。max(X,Y[,...]) 返回表达式的最大值。min(X,Y[,...]) 返回表达式的最小值。random(*)返回随机数。round(X[,Y])返回数字表达式并四舍 ...
分类:
数据库技术 时间:
2021-05-28 19:26:39
收藏:
0 评论:
0 赞:
0 阅读:
15
create tablespace fgh_cs4 datafile 'G:\DB\ORACLE\Oracle_Space\fgh\fgh_cs4.dbf' size 100M; --创建表空间 create user fgh_cs4 identified by fgh_cs4 default ta ...
分类:
数据库技术 时间:
2021-05-28 19:24:53
收藏:
0 评论:
0 赞:
0 阅读:
36
一、SQL注入分类 根据注入位置数据类型可将SQL注入分为两类:数字型和字符型 例如: 数字型:select * from table where id = 用户输入id 字符型:select * from table where id = '用户输入id' 二、GET基于报错的SQL注入发现 通过 ...
分类:
数据库技术 时间:
2021-05-28 19:23:30
收藏:
0 评论:
0 赞:
0 阅读:
26
第一次接触一个Oralce+mybatis的项目,在mybatis的标签sql中最后面加分号,有报错不能构建成功 如果想要进行批量的SQL处理,需要在连接参数上拼接上allowMultiQueries=true的属性 例如这么写连接字符串 jdbc.jdbcUrl=jdbc:mysql://127. ...
分类:
数据库技术 时间:
2021-05-28 19:23:09
收藏:
0 评论:
0 赞:
0 阅读:
26
spark连接mysql数据库 1、安装启动检查Mysql服务。 netstat -tunlp (3306) 2、spark 连接mysql驱动程序。 –cp /usr/local/hive/lib/mysql-connector-java-5.1.40-bin.jar /usr/local/spa ...
分类:
数据库技术 时间:
2021-05-28 19:20:55
收藏:
0 评论:
0 赞:
0 阅读:
24
copy命令同\copy命令语法上相同,区别在于copy必须使用能够超级用户使用,copy … to file 中的文件都是数据库服务器所在的服务器上的文件,而\copy 一般用户即可执行且\copy 保存或者读取的文件是在客户端所在的服务器。本文主要以copy命令作为介绍重点,使用copy命令将表内数据倒为csv格式文件即为excel格式。
分类:
数据库技术 时间:
2021-05-28 19:17:36
收藏:
0 评论:
0 赞:
0 阅读:
29
选择合适的CPU 本文来自:https://www.cnblogs.com/wangchaozhi/p/mysql_performance_stat.html 多核CPU,并支持64位应用,可以使用更多的内存。 配置MYSQL的IO线程与CPU核数一致。 通过以下命令查看当前配置的配置,默认4 #s ...
分类:
数据库技术 时间:
2021-05-28 19:17:28
收藏:
0 评论:
0 赞:
0 阅读:
23
mysql> set global innodb_print_all_deadlocks = ON; Query OK, 0 rows affected (0.00 sec) mysql> show variables like 'innodb_print_all_deadlocks'; + + + ...
分类:
数据库技术 时间:
2021-05-28 19:16:38
收藏:
0 评论:
0 赞:
0 阅读:
18
持久化 一般而言,redis在运行时是将数据存在内存里的,但为了数据安全持久化方法。即 按一定方式 将内存的数据 存储到磁盘文件里,用做备份。万一 redis 因故停止,可用来恢复数据。 redis提供了两种策略机制,也就是RDB和AOF RDB RDB其实就是把数据以快照的形式保存在磁盘上,指在指 ...
分类:
数据库技术 时间:
2021-05-28 19:15:42
收藏:
0 评论:
0 赞:
0 阅读:
23
--create directory create directory dump_dir as '/splex/dump'; grant read,write on directory dump_dir to public; --export full database schema expdp u ...
分类:
数据库技术 时间:
2021-05-28 17:02:36
收藏:
0 评论:
0 赞:
0 阅读:
20
MySQL事务的ACID,一致性是最终目的。保证一致性的措施有:A原子性:靠undo log来保证(异常或执行失败后进行回滚)。D持久性:靠redo log来保证(保证当MySQL宕机或停电后,可以通过redo log最终将数据保存至磁盘中)。I隔离性:事务间的读写靠MySQL的锁机制来保证隔离,事 ...
分类:
数据库技术 时间:
2021-05-28 16:57:10
收藏:
0 评论:
0 赞:
0 阅读:
27
保证数据不丢失 数据转移 MySQL数据库备份的方式,数据库是存储在物理磁盘上,数据是在data目录 直接copy物理文件 在SQLyog这种可视化工具中手动导出 使用命令行导出 mysqldump -h 主机 -u 用户名 -p 密码 数据库名 表名1 表名2 >物理磁盘位置/文件名 C:\Use ...
分类:
数据库技术 时间:
2021-05-28 14:48:34
收藏:
0 评论:
0 赞:
0 阅读:
25
一、背景:原程序爬取小说要求一次成功,否则,必须从头再来,影响爬取效率。 二、完善思路 (1)增加对已爬取内容的检索,若mongodb已有内容,则不再爬取。 (2)增加对总爬取时间的计时。 三、代码 (1)xbiquge/pipelines.py # Define your item pipelin ...
分类:
数据库技术 时间:
2021-05-28 14:41:29
收藏:
0 评论:
0 赞:
0 阅读:
25
数据库设计 良好的数据库设计 节省数据的存储空间 能够保证数据的完整性 方便进行数据库应用系统的开发 糟糕的数据库设计: 数据冗余、存储空间浪费 内存空间浪费 数据更新和插入的异常 了解设计数据库的步骤 需求分析阶段:分析客户的业务和数据处理需求; 概要设计阶段:设计数据库的E-R模型图,确认需求信 ...
分类:
数据库技术 时间:
2021-05-28 14:41:00
收藏:
0 评论:
0 赞:
0 阅读:
30
首先准备环境。 由于prometheus是由go语言开发,所以需要先准备一个go语言环境。 下载地址:https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz 再准备一个prometheus的tar包 下载地址:https:// ...
分类:
数据库技术 时间:
2021-05-28 14:37:30
收藏:
0 评论:
0 赞:
0 阅读:
25