码迷,mamicode.com
首页 > 数据库
SQL Server常用命令
创建数据库: 命令:create database 数据库名; 删除数据库: 命令:drop database 数据库名; 新建表格: 命令:create table 表名 (列名 数据类型,列名2.....) 示例:create table student (sname char(20),sid ...
分类:数据库   时间:2019-09-23 00:00:25    阅读次数:122
高强度学习训练第八天总结:MySQL的一些优化
为什么要做MYSQL优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库中的数据会越来越多,处理时间会相应变慢。 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计数据库时:数据库表、字段的设计,存储引擎 利用好MySQL自身提供的功能,如索引等 横向扩展:Mys ...
分类:数据库   时间:2019-09-22 23:47:46    阅读次数:171
SQL 基本概念、通用语法与分类
一、SQL 概念 1、什么是 SQL Structured Query Language 结构化查询语句 2、SQL 作用 (1)是一种所有关系型数据库的查询规范,不同的数据库都支持。 (2)通用的数据库操作语言,可以用在不同的数据库中。 (3)不同的数据库 SQL 语句由一些区别,称之为方言 二、 ...
分类:数据库   时间:2019-09-22 23:45:03    阅读次数:147
MySQL中常用语句2
GROUP BY 分组: 把值相同放到一个组中,最终查询出的结果只会显示组中一条记录 分组配合GROUP_CONCAT()查看组中某个字段的详细信息 配合聚合函数使用 COUNT(): 统计记录总数 如果写的是COUNT(字段名称),字段中的值为NULL,不统计进来 写COUNT(*)会统计NULL ...
分类:数据库   时间:2019-09-22 23:44:12    阅读次数:130
mysql命令
MySQL命令数据库命令分为以下几个大类: DDL 全称:Data Definition Language(数据定义语言),既然是定义语言其中有: create:创建数据库及其对象(包括新建表,索引,视图,存储过程等)。 alter: 改变现有数据库的结构(包括: 修改索引,修改字段类型,删除索引) ...
分类:数据库   时间:2019-09-22 23:36:00    阅读次数:165
MySQL索引原理及慢查询优化
参考文章: MySQL索引原理及慢查询优化 https://tech.meituan.com/2014/06/30/mysql-index.html MySQL索引背后的数据结构及算法原理 http://blog.codinglabs.org/articles/theory-of-mysql-ind ...
分类:数据库   时间:2019-09-22 23:27:52    阅读次数:155
Mysql进阶01 服务器下载 启停 配置相关
1. 查询服务器是否安装过该软件包 采用 rpm 命令, RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序” 使用 rpm qa | grep i mysql 查看是否安装成功 2. 安装 rpm ivh Mysql serv ...
分类:数据库   时间:2019-09-22 23:19:03    阅读次数:166
JDBCTemplate
1. 介绍 JDBCTemplate是Spring框架提供的对JDBC封装对象,目的是简化JDBC开发,是因为传统JDBC代码有着大量的重复。 2. 加载jar包 如果是Maven/Gradle项目则从Maven中央仓库配置,如果是要手动导入,则从FTP下载。 (1) Apache Commons ...
分类:数据库   时间:2019-09-22 23:11:33    阅读次数:159
Oracle12c创建及删除PDB
在12C R1版本中只支持Global Shared Undo模式,所有container共享一个UNDO表空间;在12C R2引入了PDB Local Undo模式,每个container都有自己的UNDO 表空间,对于RAC是每 个实例每个container都有自己的UNDO表空间。在DBCA时 ...
分类:数据库   时间:2019-09-22 22:01:05    阅读次数:246
mysql 表的修改
修改列名需要在最后加上类型ALTERTABLEbookCHANGECOLUMNpublishdatepubDateDATETIME;修改列的约束和类型ALTERTABLEbookMODIFYCOLUMNpubdateTIMESTAMP;添加新列,要加上类型ALTERTABLEbookADDCOLUMNannualDOUBLE;删除列ALTERTABLEauthorDROPCOLUMNannual;
分类:数据库   时间:2019-09-22 21:55:46    阅读次数:141
129 MySQL表操作
[TOC] 一、表介绍 表就相当于时文件,表中的一条记录就相当于文件的一行内容,不同的是表中的一条记录有对应的标题,称之为表的字段 例子 :有一个名为student的文件 id,name,age,sex , course 1 , 张三,17,男,语文 2,李四,18,男,英语 3,王二,19,女,数 ...
分类:数据库   时间:2019-09-22 21:47:52    阅读次数:108
126 数据库的卸载安装连接
一、卸载mysql 前提:启动终端,输入mysql时,如果不是提示,‘不是内部或外部命令’,那就是代表已经安装了数据库了 卸载步骤 1. 搜索:开启服务,检索mysql服务 有mysql: 将mysql的服务停止 启动管理员终端:mysql remove,并移除服务 无mysql: 启动管理员终端 ...
分类:数据库   时间:2019-09-22 21:47:09    阅读次数:122
130 MySQL记录操作
[TOC] 一、记录介绍 记录就是一条数据,就相当于文件里的一行数据 mysql中,我们通过sql语句来实现对数据的操作,包括: 1. 使用insert实现向表中插入数据 2. update实现数据的更新修改 3. delete实现对数据的删除 4. 使用select查询数据 二、插入数据(inse ...
分类:数据库   时间:2019-09-22 21:43:04    阅读次数:120
Mysql数据基本操作(增、删、改、查)
一、连接数据库 二、用户信息查看 三、数据库的基本操作 四、表的基本操作 五、记录的基本操作 python 1.查看某个数据库中的某个表的所有记录,如果在对应数据库中,可以直接找表 mysql :select from [数据库名.]表名; eg : select from student; 注: ...
分类:数据库   时间:2019-09-22 21:40:53    阅读次数:93
125 Mysql数据库基础
一、认识数据库 1.1 数据库介绍 数据库服务端:存放数据库的主机集群 数据库客户端:可以连接数据库的任意客户端 数据库管理员:DBA 1.2 什么是数据库 数据库从字面意思上来看,就可以简单的理解为是存放数据的一个库 数据库可以在硬盘及内存中存储数据 那我们知道文件也是用来存放数据信息的,那就有了 ...
分类:数据库   时间:2019-09-22 21:39:45    阅读次数:115
CentOS7安装mysql后无法启动服务,提示Failed to start mysqld.service: Unit not found
首先:需要更新你的yum源,保证yum源最新。 1.安装: yum install -y mariadb-server 2.启动maria DB服务: systemctl start mariadb.service (说明:CentOS 7.x开始,CentOS开始使用systemd服务来代替dae ...
分类:数据库   时间:2019-09-22 21:31:45    阅读次数:790
128 MySQL数据库基本操作
库的基本操作 前提 :连接上数据库以后 1. 创建数据库 采用默认编码集: 自定义编码集: 2. 查看数据库全部信息 纵观所有数据库: 查看某一个数据库的创建时的结构: 3. 修改数据库的编码集 4. 删除数据库 `drop database db1;` ...
分类:数据库   时间:2019-09-22 21:29:01    阅读次数:118
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!