![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【MySQL】
Kevin's life
自强不息,突破自我
展开
-
Navicat 管理 MySQL 笔记1
1、Navicat简介:Navicat 是一套快速可靠的数据库管理工具,它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。 Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建、组织、访问并共用信息。 Navicat适用于三种平台 - Microsoft Windows、M...原创 2018-06-09 18:02:30 · 448 阅读 · 6 评论 -
MySQL基础1
什么是MySQL?MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。MySQL特点:MySQL 是开源的,所以你不需要支付额外的费用。MySQL 软件采用了双授权政...原创 2018-06-25 15:31:22 · 362 阅读 · 10 评论 -
MySQL基础2
1、登录MySQLlinux系统界面: [root@host]# mysql -u root -p Enter password:** # 登录后进入终端 MySQL 5.7 Client: 2、MySQL查看数据库:SHOW DATABASES|SCHEMAS //查看所有的数据库或者图表3、MySQL选择数据库:use 数据库名;下图选择使用了“s...原创 2018-06-30 11:54:57 · 267 阅读 · 6 评论 -
MySQL基础3
1、MySQL UNION 操作符MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。语法格式:SELECT expression1, expression2, ... expression_nFROM tables[WHERE conditions]UNION [ALL | DISTI...原创 2018-07-02 07:57:20 · 233 阅读 · 4 评论 -
MySQL基础4(索引)
MySQL 索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。索引分单列索引和组合索引。 单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。创建索引时,你需要确保该索引是应用在 SQL 查询语句的条件(一般作为 WHERE 子句的条件)。 实际上,索引也是一张表,该表保存了...原创 2018-07-02 08:44:51 · 190 阅读 · 9 评论 -
MySQL基础6(存储过程)
存储过程定义:存储过程是存储在数据库目录中的一段声明性SQL语句。触发器,其他存储过程以及Java,Python,PHP等应用程序可以调用存储过程。MySQL存储过程的优点:通常存储过程有助于提高应用程序的性能。当创建,存储过程被编译之后,就存储在数据库中。 但是,MySQL实现的存储过程略有不同。 MySQL存储过程按需编译。 在编译存储过程之后,MySQL将其放入缓存中。 ...原创 2018-07-09 18:02:10 · 268 阅读 · 4 评论 -
Mysql目前主要的几种索引类型
索引的理解:索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。索引是对数据库表中的一列或多列的值进行排序的一种数据结构。索引的作用就类似于书本的目录,新华字典的拼音,偏旁部首的首查字,可以快速的检索到需要的内容,所以当数据达到几百万的时候,那么索引就很有必要了。索引优点:1.大大加快数据的检索速度;2.创建唯一性索引...原创 2019-04-23 14:57:50 · 2288 阅读 · 13 评论 -
Mysql锁机制
一、锁的定义锁是计算机协调多个进程或多个线程并发访问某一资源的机制。在数据库中,除了传统的计算机资源(如CPU、RAM、IO)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素,从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。二、锁的分类1、从数据操作类型划分:(1)、读...原创 2019-08-06 09:04:56 · 261 阅读 · 3 评论