数据库学习
文章平均质量分 59
madman1990
嘿嘿嘿.....
哈哈哈.....
懂不懂.....
今天我调皮了......
展开
-
navicat premium12设置mysql数据主键自增
使用navicat premium修改mysql的表设计的时候,发现不能设置id为自动增长,后面发现原来是类型不对,只有类型是int类型的时候才会出现下面的这个自动递增,number类型不会出现这个自动递增。原创 2020-05-22 15:37:42 · 5279 阅读 · 0 评论 -
MongoDB3.8.2的jar包找不到MongoClient.getDefaultCodecRegistry()
在使用3.8.2的MongoDB API的时候找不到这个方法MongoClient.getDefaultCodecRegistry(),处理方法如下,官网的API上面写着是有这个方法的,不知道为啥我下载下来的就是没有…参考链接MongoClient.getDefaultCodecRegistry()找不到修改方法把MongoClient.getDefaultCodecRegistry...原创 2019-10-29 15:35:45 · 1085 阅读 · 1 评论 -
oracle中的constraints约束
oracle里面的约束数据库用户级别的约束表:user_constraints数据库DBA级别的约束表:DBA_constraintstype CodeType DescriptionActs On LevelCCheck on a tableColumnORead Only on a viewObjectPPrimary KeyObject...原创 2019-07-19 18:24:21 · 665 阅读 · 0 评论 -
记录一下druid连接oracle数据库长时间(30分钟左右)不用应用程序就卡顿的解决方案
问题描述程序部署在生产环境(数据库是oracle),大概半个小时不用,再次使用的时候就出现查询数据库卡主,停顿大概15分钟左右,15分钟之后程序抛出异常,然后再使用就可以了,多刷新几次,跳过当前有问题的那个数据库连接也能正常使用,最后解决的方法是添加了一个参数,参数名字是:keepAlivegithub druid的上对这个参数的说明https://github.com/alibaba/dr...原创 2019-07-08 15:11:38 · 3420 阅读 · 0 评论 -
oracle函数COALESCE / GREATEST / LEAST/NVL(空值转换/获取列的最大值/获取列的最小值/空值转换)
文章转载自内置函数之 GREATEST 和 LEASTOracle比较一列的最大值或者最小值,我们会不假思索地用MAX和MIN函数,但是对于比较一行的最大值或最小值呢?是不是日常用的少,很多人都不知道有ORACLE也有内置函数实现这个功能:COALESCE / GREATEST / LEAST.COALESCE 返回该表达式列表的第一个非空value格式: COALESCE(value1...转载 2019-04-30 14:31:06 · 2715 阅读 · 0 评论 -
mysql的记录
创建用户设置密码下述代码的test是用户,123456是密码,@符号表示非mysql安装机器的也可以访问,也可以设置只能固定ip访问。 create user 'test'@'%' identified by '123456'; ...原创 2018-06-22 13:53:28 · 111 阅读 · 0 评论 -
postgressql9.6.6安装记录~
两个链接都是别人写好的~参考~ Centos6.6下Postgresql9.6.6安装与配置 psql版本和server版本不一致的解决办法转载 2018-06-25 10:43:11 · 358 阅读 · 0 评论 -
linux red hat通过rpm(yum)安装(卸载)mysql5.7.23记录
文章主要参考centos下安装mysql5.7.23安装之前先检查当前机器有没有安装mysql[root@localhost ~]# rpm -qa |grep mysqlmysql-community-client-5.7.23-1.el6.x86_64mysql-community-common-5.7.23-1.sles12.x86_64mysql-communit...原创 2018-09-15 20:26:18 · 1450 阅读 · 0 评论 -
linux 中mysql的root用户不能登录记录
不能登录的现象Access denied for user ‘root’@’localhost’ (using password:YES) root用户不能登录的原因1、你的root密码忘记了,就是密码错了,所有不能登录。 2、设置了root的访问权限,比如说ip写成了一个不存在的(这个是猜测的,因为我记得我就只改了访问权限,密码肯定是不会错的。)解决方法1、停掉mysq...原创 2018-09-15 20:39:58 · 2914 阅读 · 0 评论 -
记录mysql迁移数据问题(mysqldump)
今天要更换mysql数据库到新的机器上面,由于两台机器的版本不一样,不能直接拷贝data里面的数据,然后就只能使用自带的工具mysqldump来把所有数据(这个数据包括表结构、表数据、用户等等)都导出,然后再导入到新的数据库。导出命令mysqldump -uroot -p123456 --all-databases > all.sql导入命令mysql...原创 2018-09-15 20:45:11 · 270 阅读 · 0 评论 -
mysql设置远程登录
登陆mysql数据库 mysql -u root -p切换数据库必须切换到mysql数据库,让查询用户表,查看host字段点权限,mysql> use mysql;Database changedmysql> select host,user,password from user;+-------------------+------+----------------...原创 2019-03-10 15:19:17 · 114 阅读 · 0 评论 -
oracle的语言定义
转载自:http://blog.csdn.net/tomatofly/article/details/5949070SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。1. 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块:SELECT <字段名表>FROM &...转载 2017-12-13 11:10:11 · 359 阅读 · 0 评论 -
oracle的存储过程记录(转载)
本文转载自:https://www.cnblogs.com/tingbogiu/p/5641000.html1.存储过程结构1.1 第一个存储过程复制代码create or replace procedure proc1(para1 varchar2,para2 out varchar2,para3 in out varchar2) asv_name varchar2(2...转载 2017-12-14 15:58:27 · 1438 阅读 · 0 评论 -
oracle学习记录
1、oracle函数1.1、row_number() over(partition by customerid order by currentdate) (解释:按照customerid 字段进行分类,然后按照currentdate字段进行排序,最后给返回的行数进行编号)create table test1(customerid varchar2(10) not null,curr...原创 2018-02-24 13:35:29 · 138 阅读 · 0 评论