1. 问题 对于复杂的查询,往往是有多个数据表进行关联查询而得到,如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,则需要在多个地方进行修改,维护起来非常麻烦 解决办法:定义视图 2. 视图是什么 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候 ...
分类:
数据库技术 时间:
2019-11-08 11:46:27
收藏:
0 评论:
0 赞:
0 阅读:
54
--创建用户create user "用户名" identitied by "密码";--给自己修改密码 查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments ...
分类:
数据库技术 时间:
2019-11-08 11:45:31
收藏:
0 评论:
0 赞:
0 阅读:
74
1. 思考 在图书馆中是如何找到一本书的? 一般的应用系统对比数据库的读写比例在10:1左右(即有10次查询操作时有1次写的操作), 而且插入操作和更新操作很少出现性能问题, 遇到最多、最容易出问题还是一些复杂的查询操作,所以查询语句的优化显然是重中之重 2. 解决办法 当数据库中数据量很大时,查找 ...
分类:
数据库技术 时间:
2019-11-08 11:35:30
收藏:
0 评论:
0 赞:
0 阅读:
70
背景: 在自己公司安装的Oracle,当时Oracle的监听地址都是写的公司的地址 后来由于项目需要,办公地点转移到了客户处, 大概有半年没有以sys用户登录数据库了。 最近在上下班途中学习Django,中间涉及到数据库的连接,今天想新建个用户,专门负责Django的练习。 结果使用PL/SQL登录 ...
分类:
数据库技术 时间:
2019-11-08 11:33:29
收藏:
0 评论:
0 赞:
0 阅读:
82
--设置简单模式 USE[master] GO ALTER DATABASE mindeemes_spy SET RECOVERY SIMPLE WITH NO_WAIT GO ALTER DATABASE mindeemes_spy SET RECOVERY SIMPLE GO --设置压缩后的日 ...
分类:
数据库技术 时间:
2019-11-08 11:30:21
收藏:
0 评论:
0 赞:
0 阅读:
87
新建函数 语法: DELIMITER $$ CREATE /*[DEFINER = { user | CURRENT_USER }]*/ FUNCTION `datacenterv2`.`functionName`() -- 括号中填写参数,格式是:参数名 类型 ,如 dRe int RETURNS ...
分类:
数据库技术 时间:
2019-11-08 11:28:23
收藏:
0 评论:
0 赞:
0 阅读:
68
删除USER。 DROP USER XX CASCADE 删除表空间。 DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES; 删除空的表空间,不包含物理文件。 DROP TABLESPACE tablespace_name ...
分类:
数据库技术 时间:
2019-11-08 11:24:59
收藏:
0 评论:
0 赞:
0 阅读:
122
1. 主从同步的定义 主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave)。因为复制是异步进行的,所以从服务器不需要一直连接着主服务器,从服务器甚至可以通过拨号断断续续地连接主服务器。通过配置文件,可以 ...
分类:
数据库技术 时间:
2019-11-08 11:21:13
收藏:
0 评论:
0 赞:
0 阅读:
87
提交 为了演示效果,需要打开两个终端窗口,使用同一个数据库,操作同一张表 step1:连接 终端1:查询商品分类信息 select * from goods_cates; step2:增加数据 终端2:开启事务,插入数据 begin; insert into goods_cates(name) va ...
分类:
数据库技术 时间:
2019-11-08 11:16:03
收藏:
0 评论:
0 赞:
0 阅读:
87
1.执行mysql -install安装 2.打开MySQL目录下的my.ini文件,在文件的最后添加一行“skip-grant-tables”,保存并关闭文件。(WIN7默认安装,my.ini在C:\ProgramData\MySQL\MySQL Server 5.6) 3.重启MySQL服务 4 ...
分类:
数据库技术 时间:
2019-11-08 11:13:11
收藏:
0 评论:
0 赞:
0 阅读:
91
SQL>CREATE BIGFILE TABLESPACE 表名datafile 'd:\ndo\ddo\表名.DBF‘SIZE 500M AUTOEXTEND ON; SQL>Create Bigfile tablespace bf_images_xpdatafile 'e:\datacenter ...
分类:
数据库技术 时间:
2019-11-08 10:46:58
收藏:
0 评论:
0 赞:
0 阅读:
77
1.报错:ORA-01516: nonexistent log file, data file, or temporary file "o1_mf_tms5_tab_twindexes.dbf"解决方法1,先关闭数据库SQL> shutdown immediate 报错SQL> shutdown a ...
分类:
数据库技术 时间:
2019-11-08 10:46:27
收藏:
0 评论:
0 赞:
0 阅读:
84
如果你的服务器换了ip怎么办? 如果你的服务器换了名字怎么办? 以前的小伙伴怎么办? 以前的老客户怎么办? 没关系,简单教你修改监听地址,老朋友随便找! 想要修改监听地址首先要找到两个文件,确定两样东西! 第一 你的主机名字? 第二 你的IP地址? 第三 你的listener.ora在哪里? 第四 ...
分类:
数据库技术 时间:
2019-11-08 10:46:13
收藏:
0 评论:
0 赞:
0 阅读:
82
我们会发现通过exp、imp导入库的表所属表空间还是导出时的表空间,那么假如我们导入的数据库表空间和导入时的数据库表空间不一致时就会比较麻烦,这里我们主要处理,已经导入的表所属表空间不是指向我们所要的表空间时如何修改。 1、查看表当前所属表空间 SELECT TABLE_NAME,TABLESPAC ...
分类:
数据库技术 时间:
2019-11-08 10:44:54
收藏:
0 评论:
0 赞:
0 阅读:
95
1.首先,创建(新)用户: create user username identified by password; username:新用户名的用户名 password: 新用户的密码也可以不创建新用户,而仍然用以前的用户,如:继续利用scott用户 2.创建表空间: create tablesp ...
分类:
数据库技术 时间:
2019-11-08 10:44:02
收藏:
0 评论:
0 赞:
0 阅读:
82
sql语句的参数化,可以有效防止sql注入 注意:此处不同于python的字符串格式化,全部使用%s占位 from pymysql import * def main(): find_name = input("请输入物品名称:") # 创建Connection连接 conn = connect(h ...
分类:
数据库技术 时间:
2019-11-08 10:42:27
收藏:
0 评论:
0 赞:
0 阅读:
152
为解决在phpmyadmin中的中文乱码问题,需要做以下修改: 1. 首先在phpMyAdmin中找到你创建的表,如table1(注意是表不是数据库),点击上方的“结构”,找到你想要保存中文的那一列的名字,如information,点击右侧“修改”,把排序规则修改成utf8_general_ci。 ...
分类:
数据库技术 时间:
2019-11-08 10:14:02
收藏:
0 评论:
0 赞:
0 阅读:
75
1、 SQL NOT NULL 约束 NOT NULL 约束强制列不接受 NULL 值。 NOT NULL 约束强制字段始终包含值。这意味着,如果不向字段添加值,就无法插入新记录或者更新记录。 下面的 SQL 语句强制 "Id_P" 列和 "LastName" 列不接受 NULL 值: CREATE ...
分类:
数据库技术 时间:
2019-11-08 09:42:23
收藏:
0 评论:
0 赞:
0 阅读:
103
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('2016,2017,2018,2019,2020',',',help_topic_id+1),',',-1) AS num FROM mysql.help_topic WHERE help_topic_id < LENG ...
分类:
数据库技术 时间:
2019-11-08 09:37:01
收藏:
0 评论:
0 赞:
0 阅读:
119
创建一个获取MongoDB数据库实例的类 创建一个操作MongDB的辅助类 创建一个分页实体类 最后就是调用了 ...
分类:
数据库技术 时间:
2019-11-08 09:36:17
收藏:
0 评论:
0 赞:
0 阅读:
153