![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
Lemon_Trees
这个作者很懒,什么都没留下…
展开
-
Mysql的一些常用命令
1.查看当前mysql的版本select version(); 2.查看mysql的字符编码设定show variables like '%character%'; 3.查看当前正在使用的数据库select database(); 4.查看当前mysql下的所有数据库show databases; 5.查看当前使用数据中的所有表show...原创 2019-01-13 11:21:17 · 168 阅读 · 0 评论 -
Mysql存储引擎简介
1、什么是存储引擎存储引擎说白了就是表中数据的存储方式。 不同的存储引擎创建的表,在数据库中存储数据和结构的方式不同。 有些存储引擎不支持事务,Mysql默认的存储引擎InnoDB支持事务。2、存储引擎的使用数据库中的各表均被(在创建表时)指定的存储引擎来处理。 服务器可用的引擎依赖于以下因素: MySQL的版本 (5.5x版本有9个存储引擎) 服务器在开发时如何被配置 ...原创 2019-01-13 11:33:10 · 497 阅读 · 0 评论 -
Mysql事务
Mysql事务1、概述 事务可以保证多个操作原子性,要么全成功,要么全失败。对于数据库来说事务保证批量的DML要么全成功,要么全失败。事务具有四个特征ACID 原子性(Atomicity) 整个事务中的所有操作,必须作为一个单元全部完成(或全部取消)。 一致性(Consistency) 在事务开始之前与结束之后,数据库都保持一致状态。 隔离性(Iso...原创 2019-01-13 11:45:39 · 157 阅读 · 0 评论 -
Mysql索引
Mysql索引1、索引原理索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始,然后读完整个表直到它找出相关的行。表越大,花费时间越多。对于一个有序字段,可以运用二分查找(Binary Search),这就是为什么性能能得到本质上的提高。MYISAM和INNODB都是用B+Tree作为索引结构(主键,unique 都会默认的添加索引)2、...原创 2019-01-13 11:54:46 · 145 阅读 · 0 评论 -
Mysql中常用的DBA命令(数据备份,角色管理)
DBA命令1、新建用户 CREATE USER username IDENTIFIED BY 'password'; 说明:username——你将创建的用户名, password——该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器. 例如: create user p361 identified by '123'; --可以登...原创 2019-01-13 11:58:52 · 565 阅读 · 0 评论 -
数据库三范式
数据库设计的三范式1、第一范式 数据库表中不能出现重复记录,每个字段是原子性的不能再分不符合第一范式的示例 学生编号 学生姓名 联系方式 1001 张三 zs@gmail.com,1359999999 1002 李四 ...原创 2019-01-13 12:06:25 · 229 阅读 · 0 评论 -
centos7安装mysql5.6
centos7安装mysql5.6一、删除centos7自带的mariadb[root@mysqlslave ~]# rpm -qa mariadb[root@mysqlslave ~]# rpm -qa | grep mariadbmariadb-libs-5.5.56-2.el7.x86_64[root@mysqlslave ~]# rpm -e --nodeps mariad...原创 2019-03-31 23:47:21 · 153 阅读 · 0 评论