码迷,mamicode.com
首页 > 数据库
Mysql5.7.27.msi的下载与安装教程
一、mysql5.7.27安装版 1.下载地址链接:https://dev.mysql.com/downloads/windows/installer/8.0.html 2.点击下载后可以选择不用登录直接下载 3.找到你下载的mysql安装软件双击安装 4.出现如下界面勾选 I accpet the ...
分类:数据库   时间:2019-10-01 09:51:29    阅读次数:1087
Mybatis中SqlSessionFactory和SqlSession学习和原理
源码git地址:https://github.com/mybatis/mybatis-3 目标结构: mybatis是数据持久化解决方案将用户从JDBC访问中解放出来,用户只需要定义需要操作的SQL语句,无需关注底层JDBC操作,就可以以面向对象的方式来进行持久层操作,底层数据库的连接获取,数据库访 ...
分类:数据库   时间:2019-10-01 09:50:55    阅读次数:159
数据库索引
索引,对数据库表中一列或多列的值进行排序的一种结构,使用索引可提高数据库中待定数据的查询速度。 索引是与表或视图关联的独立的、物理的数据库结构,可以加快从表或视图中检索行的速度。索引包含由表或视图中的一列或多列生成的键。这些键存储在一个结构(B树)中,以便Mysql可以快速有效的查找与键值关联的行( ...
分类:数据库   时间:2019-10-01 09:33:01    阅读次数:102
MySQL命令窗口出现中文乱码的解决方法
查询表语句的时候,出现了中文乱码,但是用Navicat for MySQL查看的时候却是正常的,字符集都是设置的utf-8,如下图所示: 其实上大学学习java的时候也遇到了中文乱码但是却没有去研究,现在不能放任不管了,经过多方查询终于知道了解决方法 可以看到,现在是使用utf8字符编码来显示中文数 ...
分类:数据库   时间:2019-10-01 09:27:04    阅读次数:180
mysql备份恢复
mysql的备份和恢复 为什么要备份 1、 是要保护公司线上的数据 2、 第二是为了网站能7*24小时提供服务 备份的类型有哪些 冷备份: 用户不能访问数据,即不对外提供服务如12306网站晚上就不能购买车票了。 温备份: 用户能对数据进行读取但是不能对数据进行操作,优点:这种模式不需要完全锁定用户 ...
分类:数据库   时间:2019-10-01 09:16:03    阅读次数:121
MySQL入门(alter语法 与 外键)
MySQL入门(三) 字段的修改、添加、与删除 修改表字段使用 语句,谨记! 多表关系(外键) 外键基础知识 设置外键 添加外键 如果我们忘记设置外键也可以后续添加(如果没有那个字段就需要先手动添加): 删除外键 我们可以使用 语法来删除外键: 若是不知道外键名称可以使用 语法来查看: ...
分类:数据库   时间:2019-10-01 00:02:14    阅读次数:176
sql server编写archive通用模板脚本实现自动分批删除数据
博主做过比较多项目的archive脚本编写,对于这种删除数据的脚本开发,肯定是一开始的话用最简单的一个delete语句,然后由于部分表数据量比较大啊,索引比较多啊,会发现删除数据很慢而且影响系统的正常使用。然后就对delete语句进行按均匀数据量分批delete的改写,这样的话,原来的删除一个表用一 ...
分类:数据库   时间:2019-10-01 00:01:21    阅读次数:164
sparksql报错
执行时报错: org.apache.spark.sql.AnalysisException: Unable to generate an encoder for inner class `cn.itcast.spark.sql.Intro$Person` without access to the ...
分类:数据库   时间:2019-09-30 23:57:00    阅读次数:194
关于SQLSERVER数据库连接池
页内导航 1.如何开启连接池? 2. 那连接池是和什么有关呢? 3.如何使用相同的连接池访问不同的数据库? 4.数据库连接池的默认最大和最小值 ‘关于数据库连接池大家都听说过或者用过,但真正的了解有多少呢? 数据连接池如何启用?有哪些主要的参数? 为什么要使用连接池? 如何关闭连接池? 如何在不开启 ...
分类:数据库   时间:2019-09-30 23:55:41    阅读次数:251
MySQL多表查询
多表查询: 一、基础语法 ...
分类:数据库   时间:2019-09-30 23:51:35    阅读次数:103
MySQL基础
数据库的基本概念 MySQL数据库软件 SQL 一、DDL:操作数据库、表 客户端图形化工具:SQLYog 客户端图形化工具:SQLYog 二、DML:增删改表中数据 三、DQL:查询表中的记录 四、DCL: ...
分类:数据库   时间:2019-09-30 23:51:01    阅读次数:140
Oracle RAC运维所遇问题记录二
oracle12c RAC源端与Dataguard目标端实时同步,因业务需求需要在源端增加PDB 1. 源端添加PDB CREATE PLUGGABLE DATABASE kdlxpdb admin user kdlx identified by * FILE_NAME_CONVERT =('+DA ...
分类:数据库   时间:2019-09-30 23:43:55    阅读次数:161
MySQL约束
一、DQL:查询语句 三、数据库的设计 2. 数据库设计的范式 * 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 四、数据库的备份和还原 ...
分类:数据库   时间:2019-09-30 23:38:46    阅读次数:146
mysql zip方式安装
下载zip文件解压到安装目录,此时是没有data文件夹和my.ini文件的。 1.首先自己新建my.ini,内容如下: [client]port=3306default-character-set=utf8 [mysqld]# 设置为自己MYSQL的安装目录basedir=E:\\win10soft ...
分类:数据库   时间:2019-09-30 23:38:32    阅读次数:185
利用word宏功能一键导出数据库表结构
前言: 需求是: 为了完成《数据库设计文档》中的表结构展示,需要导出所有的表结构,包括字段名、长度、注释等必要标题。 数据库:MySQL 我选择的方法是——用word的宏功能导出。很多博客已经记录过这个功能了,但每个人在过程遇到的问题可能都不一样,我也是花了大半天时间才解决。于是写这篇文章作为学习笔 ...
分类:数据库   时间:2019-09-30 23:27:32    阅读次数:225
Win系统下使用命令连接MySQL数据库
方法一: 1:打开【开始】->【运行】输入【cmd】单击【确定】后出现CMD命令黑色窗口,这就是我们说的CMD命令行 2:默认进入C盘,于是我们可以进入E盘,点击回车。因为我的数据库是存放在E盘的。以我的电脑为例,方法如下:输入E:进入E盘,如下图所示: 3:在CMD命令窗口敲入命令 mysql - ...
分类:数据库   时间:2019-09-30 23:20:28    阅读次数:136
MySQL视图、触发器、事务
1、在满足对某张表数据的增、删、改的情况下,自动触发的功能称之为触发器 2、为何要用触发器? 答: 触发器专门针对我们对某一张表数据增insert、删delete、改update的行为,这类行为一旦执行就会触发触发器的执行,即自动运行另外一段sql代码 CREATE TABLE cmd ( id I ...
分类:数据库   时间:2019-09-30 23:19:20    阅读次数:119
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!