码迷,mamicode.com
首页 > 数据库 > 日排行
Centos 7 制作Oracle 12c Docker Images
资源准备需要下载oracle相关的东东,例如安装文件,dockerfile。这些都可以从oracle的github上面找到。https://github.com/oracle/docker-images/tree/master/OracleDatabase下载完成以后,新建一个目录,我这里是/oracle12c,把dockerfile(其实是一个shell脚本buildDockerImage.sh
分类:数据库   时间:2019-07-21 01:42:49    阅读次数:229
mysql 安全机制
mysql 权限管理 mysql 权限表 grant all on *.* ... 账号信息和授权信息都记录在mysql.user ,因为是全局授权 grant all on bbs.* ... 账号信息保存在mysql.user 中,权限信息记录在mysql.db ,因为是数据库级别的授权 授权 ...
分类:数据库   时间:2019-07-21 10:31:02    阅读次数:91
远程连接MySQL
1、导出SQL脚本 2、上传到Linux 3、创建数据库 4、运行SQL脚本 方式(1):在本地使用工具 方式(2):在Linux上,进入创建好的数据库test,然后source /usr/mysql/yoursql.sql;运行脚本 5、远程连接 (1)没有授权时,无法连接,解决方法如下 授权给你 ...
分类:数据库   时间:2019-07-21 10:49:37    阅读次数:116
MySQL锁机制
一、锁的分类 对数据操作的类型:读锁(共享锁)、写锁(排它锁) 对数据操作对粒度:表锁、行锁 二、表锁(偏读) 特点:偏向MyISAM存储引擎,开销小,加锁快,无死锁,锁定粒度大,发生锁冲突的概率最高,并发度最低。 MyISAM在执行查询语句前,会自动给涉及的所有表加读锁,在执行增删改操作前,会自动 ...
分类:数据库   时间:2019-07-21 12:03:27    阅读次数:137
mybatis--实现数据库增删改查
首先,创建一个数据库my,并在数据库中插入一张表user,然后在user表中插入一行数据,代码如下: 其次,创建mybatis配置文件config.xml,配置文件代码如下: 再次,创建一个IUser.java接口 创建一个User.java实体类 接着,在配置UserMapper.xml文件 最后 ...
分类:数据库   时间:2019-07-21 13:16:19    阅读次数:92
【DBMS HKUST slides1~6】数据库管理系统 知识点总结
Course Outline ER Model Relational Model and Algebra SQL Functional Dependencies and Relational Database Design Storage and File Systems Tree and Hash ...
分类:数据库   时间:2019-07-21 13:25:24    阅读次数:118
mysql
初识sql语句 有了mysql这个数据库软件,就可以将程序员从对数据的管理中解脱出来,专注于对程序逻辑的编写 mysql服务端软件即mysqld帮我们管理好文件夹以及文件,前提是作为使用者的我们,需要下载mysql的客户端,或者其他模块来连接到mysqld,然后使用mysql软件规定的语法格式去提交 ...
分类:数据库   时间:2019-07-21 13:32:52    阅读次数:126
mongodb去重
由于某些原因,我们的MongoDB里存在重复数据,甚至已经影响到数据统计。 其实在MongoDB 3.2之前可以通过索引直接去重。但这一特性在3.2版本之初已经移除。 大概思路是,通过aggregation先group出重复的键值对并做count,之后match所有count>2的键值对,认为他们是 ...
分类:数据库   时间:2019-07-21 13:40:53    阅读次数:100
mac下python3.6安装mysqlclient报错mysql_config: command
用mac在python3.6的环境下学习django,按照官网的步骤,却无法安装mysqlclient。报错mysql_config:commandnotfound。有在~/.bash_profile中加入mamp中带的mysql.的路径,在终端可以启动mysql。但是没有效果。命令如下:$pip3installmysqlclientpip3是因为有两个python版本,给python3.6对应的
分类:数据库   时间:2019-07-21 13:46:17    阅读次数:225
MySQL相对库的操作
登录数据库[root@mysqlmaster~]#mysql-uroot-pEnterpassword:或者[root@mysqlmaster~]#mysql-uroot-p123456查看有哪些库mysql>showdatabases;创建数据库mysql>createdatabasetest;进入test数据库mysql>usetest;删除test数据库mysql>d
分类:数据库   时间:2019-07-21 14:58:42    阅读次数:100
Linux下Mysql安装教程详解
Linux下软件安装一般有三种方式:RPM包方式(通过Redhat 第三方包管理系统)、二进制包和源码包。本篇主要介绍 二进制包安装mysql数据库 的方式。 如何获取二进制源码包 当然是到mysql官网了!mysql官网地址: https://dev.mysql.com/downloads/mys ...
分类:数据库   时间:2019-07-21 14:59:11    阅读次数:147
Oracle将两张表的数据插入第三张表且第三张表中不存在
1、由于是先查再插所以不能使用insert into table1() values(), 要使用insert into table1() select * table2,不能使用values。 2、因为是多张表故查询和插入的时候需要指定是哪张表,否则会报错:指定列模糊。 3、三张表联查时可多次使用 ...
分类:数据库   时间:2019-07-21 15:01:17    阅读次数:131
【sql】sql必知必会_01
数据: chapter1 - chapter8 ... chapter9 子查询 关键字in和exists如何选择? e.g. SELECT * FROM A WHERE cc IN (SELECT cc FROM B) SELECT * FROM A WHERE EXIST (SELECT cc ...
分类:数据库   时间:2019-07-21 15:04:11    阅读次数:87
mysql多实例安装
MySQL多实例介绍及MySQL多实例的特点 1、什么是MySQL多实例? MySQL多实例就是在一台机器上开启多个不同的服务端口(如:3306,3307,3308),运行多个MySQL服务进程,通过不同的socket监听不同的服务端口来提供各自的服务。 2、MySQL多实例的特点有以下几点: 1) ...
分类:数据库   时间:2019-07-21 15:04:57    阅读次数:130
linux下MySQL安装
mysql版本的区别http://www.cnblogs.com/langtianya/p/5185601.html mysql软件可以去官网下载http://dev.mysql.com/downloads/mysql/,也可以去大公司的资源库下载,比如:http://mirrors.sohu.co ...
分类:数据库   时间:2019-07-21 15:07:02    阅读次数:129
mysql 主-主-从-从
搭建说明 4台机器搭建主主从从,先搭建两个互为主从,也就是主主模式。再搭建两个从分别同步两个主的数据 mysql 主 主模式搭建 主主模式就是两个互为主备 根据之前配置的主从-gtid 模式(详见主从搭建-gtid 文章),把主从改为主主,让主也同步从 的binglog日志 由于之前都配置了如下配置 ...
分类:数据库   时间:2019-07-21 16:11:52    阅读次数:123
Error querying database. Cause: org.apache.ibatis.reflection.ReflectionException: There is no getter for property named 'ItemsCustom' in 'class com.pojo.OrderDetailCustom
再用 junit 测试MyBatis时发现的错误: 从上面看错误是我们在pojo的类里面提供ItemsCustom的getter方法,但是在检查该类是,确实已经提供了getter/setter方法,而且是ide生成的,那么问题出在哪呢,是junit报错有偏差吗?明显不是的,我们有一个习惯在xml文件 ...
分类:数据库   时间:2019-07-21 16:14:30    阅读次数:120
MySQL数据库的特点和优势
MySQL数据库的特点和优势: 1.MySQL性能卓越、服务稳定,很少出现异常宕机。 2.MySQL开放源代码且无版权制约,自主性及使用成本低。 3.MySQL历史悠久,用户使用活跃,遇到问题可以寻求帮助。 4.MySQL体积小,安装方便,易于维护。 5.MySQL口碑效应好,是的企业无需考虑就用之 ...
分类:数据库   时间:2019-07-21 16:26:48    阅读次数:359
MongoDB与Python的交互
驱动模块 [pymongo](http://api.mongodb.com/python/current/tutorial.html )是python里常用的操作MongoDB的驱动模块 可用pip下载安装 创建连接 MongoClient是MongoDB的客户端代理对象,可以用来执行增删改查操作, ...
分类:数据库   时间:2019-07-21 16:27:41    阅读次数:130
71《SQL学习指南(第二版)》常见错误语句
1、主键不唯一:ERROR 1062 (23000) :Duplicate entry '1' for key 'PRIMARY' 2、不存在的外键:ERROR 1052 (23000) :Cannot add or update a child row : a foreign key constr ...
分类:数据库   时间:2019-07-21 16:44:57    阅读次数:100
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!