
=数据库零碎=
文章平均质量分 85
添柴程序猿
10年编程工作,涉及到.Net,Java,Android,C,Python等,爱好算法,人工智能,大数据等领域, 虚心求教,一起进步,大学毕业参加工作,如今一晃10多年已过,时间飞逝....
展开
-
数据库零碎要点002---认识时序数据库
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152时序数据库全称为时间序列数据库。时间序列数据库主要用于指处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时间序列数据主要由电力行业、化工行业等各类型实时监测、检查与分析设备所采集、产生的数据,这些工业数据的典型特点是:产生频率快(每一个监测点一秒钟内可产生多条数据)、严重依赖于采集时间(每一条数据均要求对应唯一的时间)、测点多信息量大(常.原创 2020-12-22 10:33:49 · 308 阅读 · 0 评论 -
数据库工作笔记002---新建mysql数据库的时候_对字符集和排序规则的选择
技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152以前都选择utf8,习惯了,后来发现,有些,小表情类的字符用utf8是存不下的,后来就改成mb4了.一、简介 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。好在utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。...原创 2020-11-27 14:00:25 · 239 阅读 · 0 评论 -
数据库工作笔记016---SqlServer2016_日期处理_ntext和text区别_开启远程连接_查看系统COm组件_Browser服务无法启动_导出数据_字符串前加N
JAVA技术交流QQ群:170933152 sqlserver中的类型:ntext和text一样用来保存大量的文字数据,不过text用单字节保存数据 ,ntext固定用双字节保存数据. ntext保存的是Uncode的字符 , ntext支持跨语言平台。 SqlServer开启远程连接,网上查一下就可以,主要注意,需要把防火墙打开,然后把1433端口,放开就可以了,一定要开启...原创 2019-02-18 20:37:09 · 672 阅读 · 0 评论 -
SpringCloud工作笔记052---各种数据库在java中的连接配置_以及连接驱动
JAVA技术交流QQ群:170933152 # Properties file with JDBC-related settings.########### HSQLDB ############jdbc.driverClassName=org.hsqldb.jdbcDriver#jdbc.url=jdbc:hsqldb:hsql://localhost:9001/bookstor...转载 2018-10-11 16:07:19 · 1318 阅读 · 0 评论 -
Linux学习笔记021---Centos7 下 MySql too many connections 报错_修改数据库最大连接数
JAVA技术交流QQ群:1709331521.出现这个问题以后,重启Centos7 都不行,启动了还是报错2.解决方案:错误信息如下:Can not connect to MySQL serverError: Too many connectionsErrno.: 1040Similar error report has beed dispatched to ad...原创 2018-08-09 16:57:18 · 1250 阅读 · 0 评论 -
数据库零碎要点001_数据库的4大特性(原子性_持久性_隔离性_一致性)_数据库的隔离级别(脏读_幻读_不可重复读)_mysql如何设置隔离级别
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性:⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一转载 2017-05-07 21:15:10 · 729 阅读 · 0 评论 -
MySQL 在控制台插入数据时,中文乱码问题的解决
当向 MySQL 数据库插入一条带有中文的数据形如 insert into employee values(null,'张三','female','1995-10-08','2015-11-12','Sales',2000,'是个好员工!'); 出现乱码时,可以使用语句 这个时候如果,咱们用sqlyog这样的工具打开,这个表,就会发现有乱码.这是什么原因呢?咱们看看原创 2017-03-01 13:47:57 · 2226 阅读 · 0 评论 -
jdbc事物提交,回滚不起作用的解决方案
今天在写程序的时候发现一个奇怪的问题:明明设置了事物非自动提交,但是当回滚后,更新操作还是被执行了,并且不报任何错误.下面是代码,代码是没有问题的:import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.Stat原创 2016-11-16 22:48:33 · 6961 阅读 · 2 评论 -
数据库学习笔记---SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)
SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)技术qq交流群:JavaDream:251572072教程下载,在线交流:创梦IT社区:www.credream.com--=======================================================================================原创 2013-11-11 22:31:20 · 1871 阅读 · 0 评论 -
数据库学习笔记---connect by的简单用法
connect by的简单用法 技术qq交流群:JavaDream:251572072教程下载,在线交流:创梦IT社区:www.credream.com------------------------------------------------------------1.一、首先从一个经典的查询序列数例子入手: select level from原创 2013-11-11 22:28:08 · 25767 阅读 · 3 评论 -
SqlServe零碎要点---sqlserver如何使用日期计算,DateTime类型的格式化以及语法格式等等。
sqlServer 数据库修改时间详解:1.代码格式的例子:jspzijialvyou是数据库,zijiayouhuodong是数据表update [jspzijialvyou].[dbo].[zijiayouhuodong]set [addtime] = CONVERT(varchar, getdate()-30, 120 ) //这时候更新的时间格式是:2013-05-08 15:原创 2013-06-07 15:23:09 · 3838 阅读 · 0 评论 -
数据库零碎---常用的mysql命令,收藏了,方便查阅
1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATAmysql> CREATE DATABASE MYSQLDATA;3:选择你所创建的数据库mysql> USE MYSQLDATA; (按回车键出现Database changed 时说明操作成功!)4:查看现在的数据库中存在什么表m转载 2013-05-07 22:33:36 · 986 阅读 · 0 评论 -
数据库零碎---mysql编码设置,与乱码分析
一般来说,乱码的出现有2种原因,首先是由于编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现了满屏乱七八糟的“天书”, 其次是文件被以错误的编码打开,然后保存,比如一个文本文件原先是GB2312编码的,却以UTF-8编码打开再保存。要解决上述乱码问题,首先需要知道 开发中哪些环节涉及到了编码:1、文件编码:指的是页面文件(.html,.php等)本身是以何种编码来保 存的。原创 2013-05-07 22:43:25 · 1651 阅读 · 0 评论 -
oracle数据库零碎---Oracle Merge 使用,表中存在数据就修改,没有数据自动添加
Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle10g中MERGE有如下一些改进:1、UPDATE或INSERT子句是可选的2、UPDATE和INSERT子句可以加WHERE子句3、在ON条件中使用常原创 2013-03-02 14:42:55 · 3148 阅读 · 0 评论 -
Oracle零碎要点---多表联合查询,收集数据库基本资料
一.oracle的多表关联查询: select a.sname ,b.stu_xb from student a,studentinf b where a.stu_id=b.stu_id------------------------------------------------------------------------------------------------------原创 2013-02-28 19:56:11 · 2563 阅读 · 0 评论 -
设置MYSQL数据库编码为UTF-8:
设置mysql数据库显示编码:set charset utf8; 查看mysql数据库编码:show variables like 'character%'; 在这个过程中如果出现了数据库编码问题: 设置MYSQL数据库编码为UTF-8:一、检查当前数据库编码。使用语句:show variables like ‘%character%’;show varia原创 2013-02-03 23:05:31 · 13735 阅读 · 0 评论 -
oracle零碎要点---ip地址问题,服务问题,系统默认密码问题
1.使用oracle需要开启的服务: a.如果仅仅是在本机登录操作的话,一个OracleServiceORCL 服务足矣。 也就是conn username/password这种登录形式 b.如果你的机器作为服务器 则需要OracleOraDb10g_home1TNSListener这个服务来接受其他的连接请求。conn username/password@orc原创 2013-01-27 13:41:29 · 1119 阅读 · 0 评论