码迷,mamicode.com
首页 > 数据库 > 周排行
MySQL中DELETE子句与TRUNCATE TABLE语句的区别
TRUNCATE语句删除表数据的语法格式:即,table 这个词可要,可不要 TRUNCATE TABLE 表名; TRUNCATE 表名; 1,使用truncate语句后,表中的auto_increment计数器将被重新设置为该列的初始值。 2,对于参与了索引和视图的表,不能使用truncate ...
分类:数据库   时间:2019-11-20 23:35:03    阅读次数:113
mysql 随堂练习(2)
create database a; use a; create table employee( empid varchar(10) primary key not null, name varchar(10), gender varchar(10), title varchar(20), birt ...
分类:数据库   时间:2019-11-20 23:43:50    阅读次数:179
sybase 常用DDL语句
Sybase中DDL语句不能修改字段的数据类型,只能修改空与非空: 1.删除列: ALTER TABLE table_name DELETE column_name; 2.增加列: ALTER TABLE table_name ADD (column_name DATA_TYPE [NOT] NUL ...
分类:数据库   时间:2019-11-20 23:44:47    阅读次数:163
mySql 随堂练习(1)
#1创建一个数据库hainan_data create database if not exists hainan_data; use hainan_data; create table contract( contract_num int, customer_id int, name varcha ...
分类:数据库   时间:2019-11-20 23:48:51    阅读次数:112
mariadb10.4
先查看原有mariadb并移除 1、卸载mariadb:yum remove mariadb 2、删除配置文件:rm -f /etc/my.cnf 3、删除数据目录:rm -rf /var/lib/mysql/ vi /etc/yum.repos.d/MariaDB.repo 添加一下内容 [mar ...
分类:数据库   时间:2019-11-21 09:16:32    阅读次数:136
Illegal reflective access by org.apache.hadoop.security.authentication.util.KerberosUtil
在使用Java API操作HBase时抛出如下异常: Illegal reflective access by org.apache.hadoop.security.authentication.util.KerberosUtil (file:/C:/Users/RYJ/.m2/repository ...
分类:数据库   时间:2019-11-21 09:26:13    阅读次数:103
auto_mysqldump_data.sh
实现all . single ,multi backup
分类:数据库   时间:2019-11-21 09:26:59    阅读次数:107
PostgresSQL数据库安装及操作
PostgreSQL介绍 PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。 PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任 ...
分类:数据库   时间:2019-11-21 09:29:16    阅读次数:97
sparksql 复杂查询OOM
平台上执行复杂查询,OOM,根据日志提示的结局方法: -- SET spark.driver.memory=6/8G;【还是OOM】set spark.sql.autoBroadcastJoinThreshold=-1;【解决问题】 Exception in thread "broadcast-ex ...
分类:数据库   时间:2019-11-21 09:30:17    阅读次数:98
MySQL 已有大数据量表进行分区踩坑
一、背景mysql 表中已有 4 亿数据,为提高查询效率,需创建分区,一开始计划是创建 HASH 分区,结果报错:ERROR 1659 (HY000): Field 'partno' is of a not allowed type for this type of partitioning1 查询 ...
分类:数据库   时间:2019-11-21 09:32:52    阅读次数:151
基于源码编译和yum安装的LNP+MYSQL主从实战
1、基于源码编译安装的LNP+MYSQL主从实战准备3台服务器,其中一台作为NginxWEB服务器+PHP-FPM(FastCGI),另外两台作为MYSQL主从服务器,服务器IP信息:?10.10.10.4-Linux+Nginx+PHP?10.10.10.5-MYSQLMaster;?10.10.10.6-MYSQLSlave;?1)Nginx安装配置?#安装PCRE库和基础库支持?yumins
分类:数据库   时间:2019-11-21 09:33:55    阅读次数:106
浅谈数据库、JVM、缓存、SQL等性能调优方法和原则
性能优化基本是BAT等一线互联网公司程序员必备的技能,以下为大家完整揭晓性能完整的优化方案和方法:包含web网站调优、数据库、JVM调优、架构调优等方案。 第一:Web网站调优 1、尽可能减少HTTP请求:图片合并 (css sprites),Js脚本文件合并、css文件合并。 2、减少DNS查询 3、将css放在页面最上面,将js放在页面最下面 4、压缩js和css 减少文件体积,去除不必要的空白符、格式符、注释(即对代码进行格式化) 5、把js和css提取出来放在外部文件中 这一条要灵活运用,把js和css提取出来放在外部文件的优点是:减少html体积,提高了js和css的复用性,提高日后的可维护性 缺点:增加了http请求,不过这一点可以通过缓存来解决。 什么情况下将js和css写在页面内呢,可以分为几种情况:js和css代码比较少;这个页面不怎么会访问 6、避免重定向 重定向就是用户请求的页面被转移到了别的地方,浏览器向服务请请求一个页面,服务器告诉浏览器请求的页面已经被转移到另外一个页面,并告知另一个页面地址,浏览器就再发送请求到重定向的地址。这样会增
分类:数据库   时间:2019-11-21 09:42:17    阅读次数:103
sqlserver使用存储过程发送http请求
1.要使用这个功能需要先开启Sql Server 通讯配置-- sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedures', 1; GO RECONFIGUR ...
分类:数据库   时间:2019-11-21 09:47:04    阅读次数:197
MySQL基础
1. 增删改查 1.1 创建数据库 create database db1 charset utf8; ...
分类:数据库   时间:2019-11-21 09:50:54    阅读次数:115
【巨杉数据库SequoiaDB】巨杉?具系列之一 | ?对象存储?具sdblobtool
近期,巨杉数据库正式推出了完整的SequoiaDB工具包,作为辅助工具,更好地帮助大家使用和运维管理分布式数据库。为此,巨杉技术社区还将持续推出工具系列文章,帮助大家了解巨杉数据库丰富的工具矩阵。本文作为系列第一篇,将分享巨杉数据库大数据存储工具sdblobtool的基本介绍和应用实践。巨杉工具矩阵一、对象存储与自建存储对比通俗地讲,自建存储就是自己购买服务器设备存储文件,通过运维人员手工进行文件
分类:数据库   时间:2019-11-21 10:20:07    阅读次数:133
sql根据一个字段日期加减7天存入另一字段中
加7天 UPDATE 表名 SET 所修改日期字段=DATE_ADD(固定日期字段,INTERVAL 7 DAY) WHERE 条件~~~ UPDATE 表名 SET cretime=DATE_ADD(decdate,INTERVAL 7 DAY) WHERE 条件~~~~ cretime为被修改的 ...
分类:数据库   时间:2019-11-21 11:38:23    阅读次数:197
Spring Boot集成Flyway实现数据库版本控制?
今天给大家介绍一款比较好用的数据库版本控制工具Flyway。在通过Spring Boot构建微服务的过程中,一般情况下在拆分微服务的同时,也会按照系统功能的边界对其依存的数据库进行拆分。在这种情况下,微服务的数据库版本管理对于研发工程管理来说,就会是一个比较棘手的问题。 在正常的代码管理流程中,从产品研发研发的过程看,一般会经历功能开发、研发测试、集成测试、预发布测试、上线等多个环节。而对于同一个产品功能,可能还会涉及对多个微服务代码及数据库结构的改动。 而这些改动需要我们在以上流程中每发布一个环境,都需要提前预置好数据库结构变更的依赖。假设,我们开发完成需要发布到测试环境,那么就需要我们提前将改动的脚本在测试环境执行,测试环境完成测试后需要发布到预发布环境测试,也需要提前在预发布环境执行脚本。以往,这种过程都依赖于人工执行,如果想要保持所有环境数据库版本的一致性,很大程度上是需要依赖于人,环境比较少还好,但如果环境比较多的话,久而久之很容易就出现大家不维护的状态了。只有某天在某个环境进行测试时出错了,才会猛然发现有些服务的数据库变更脚本并没有得到执行,从而去补缺。 那么有没有一
分类:数据库   时间:2019-11-21 11:39:25    阅读次数:80
SQL查询历史执行语句
摘自:https://blog.csdn.net/weixin_34309435/article/details/86030675 ...
分类:数据库   时间:2019-11-21 11:39:58    阅读次数:140
一分钟带你了解下MyBatis的动态SQL!
MyBatis的强大特性之一便是它的动态SQL,以前拼接的时候需要注意的空格、列表最后的逗号等,现在都可以不用手动处理了,MyBatis采用功能强大的基于OGNL的表达式来实现,下面主要介绍下。 一、if标签 if是最常用的判断语句,主要用于实现某些简单的条件选择。基本使用示例如下: 二、where ...
分类:数据库   时间:2019-11-21 11:44:57    阅读次数:76
Centos安装和配置Mysql5.7
第一步:下载和安装mysql源 先下载 mysql源安装包 [root@localhost ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm -bash: wget: 未找到命令 我们先安装下 ...
分类:数据库   时间:2019-11-21 11:48:38    阅读次数:69
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!