数据库
橘子味的猫お
我是一只IT小小鸟。
展开
-
【MySQL】20个经典面试题,全部答对月薪10k+
原文链接:http://bbs.51cto.com/thread-1470880-1.html Part2:经典题目 1、MySQL的复制原理以及流程 基本原理流程,3个线程以及之间的关联; 2、MySQL中myisam与innodb的区别,至少5点 (1)、问5点不同; (2)、innodb引擎的4大特性 (3)、2者selectcount(*)哪个更快,为什么 ...转载 2019-11-25 09:02:33 · 122 阅读 · 0 评论 -
数据库-----InnoDB锁机制
锁机制是事务实现不同的隔离级别所必需的。 1.共享锁 共享锁,又称为读锁,可以查看但无法修改和删除的一种数据锁。 共享锁的锁粒度是行或者元组(多个行)。 2.排他锁 排他锁又称为写锁((eXclusive lock,简记为X锁)),若事务T对数据对象A加上X锁,则只允许T读取和修改A,其它任何事务都不能再对A加任何类型的锁,直到T释放A上的锁。它防止任何其它事务获取资源上...原创 2019-01-17 15:31:56 · 147 阅读 · 0 评论 -
数据库模糊查询
执行数据库查询时,有完整查询和模糊查询之分。 一般模糊语句格式如下: SELECT 字段 FROM 表 WHERE 某字段 LIKE 条件; 其中,关于条件,SQL提供了四种匹配模式: 一、%:表示零个或多个字符。 可以匹配任意类型和任意长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 select * from flow_user where username l...转载 2019-02-23 11:24:11 · 23198 阅读 · 0 评论 -
在oracle下触发器实现主键自增
转载:https://blog.csdn.net/java3344520/article/details/4907591 利用序列产生主键值。 序列(Sequence)是一种可以被多个用户使用的用于产生一系列唯一数字的数据库对象。序列定义存储在数据字典中,通过提供唯一数值的顺序表来简化程序设计工作,可以使用序列自动产生主键的键值。当一个序列第一次被查询调用时,它将返回一个预定值。在随后的每...转载 2019-07-29 15:06:36 · 512 阅读 · 0 评论 -
Oracle数据库的使用——(安装和使用)
安装教程转载:https://jingyan.baidu.com/article/f79b7cb32095f79144023eae.html 详细步骤如下: 开始安装 解压下载下来的安装包,解压完成后,到相应路径下,找到【setup.exe】,双击运行,开始安装Oracle 11g。 配置安全更新 这一步可将自己的电子邮件地址填写进去(也可以不填写...转载 2019-07-29 15:09:01 · 358 阅读 · 0 评论 -
失败原因:执行SQL失败,失败原因:批处理中出现错误: ORA-00911: invalid character
报错: 问题所在: 原来是我不小心把注释的内容写到“默认”中了,删了就好了。原创 2019-08-05 20:31:46 · 720 阅读 · 0 评论 -
连接远程mysql数据库报错——连接太多失败,导致ip在mysql数据库上禁用
报错如下图所示: 解决办法有两种: 第一种:找到你远程连接的数据库,在那个机子上面把你的ip解锁就可以了。 第二种:更改自己本地的ip地址 查看ip地址: 打开“网络共享中心”——“本地连接” “详细信息” 可以看到当前的ip是153 接下来就是更改ip地址了: 输入:ip和子网掩码 下面的DNS服务器也是要填的,跟你电脑之前的要对应: 再次查看...原创 2019-08-16 09:30:00 · 1842 阅读 · 5 评论 -
sql创建序列,创建触发器
--创建序列 create sequence book_seq start with 1 INCREMENT by 1; --创建触发器 create or replace TRIGGER book_trigger before INSERT on BOOK for each row begin SELECT book_seq.nextval into :new.BOOKID...原创 2019-10-08 15:34:42 · 142 阅读 · 0 评论 -
ORA-02264:name already userd by an existing constraint(创建数据库表主键时,约束被占用问题)
原创 2019-10-08 15:52:14 · 6114 阅读 · 0 评论