MySQL笔记
levonmo
关注后端, Java
展开
-
《MySQL必知必会》笔记(前13章)
SHOW COLUMNS FROM categorys#查看表的字段结构DESCRIBE categorys#这是查看表结构的一种简写(和上面的一样)SHOW STATUS#显示服务器的信息SHOW GRANTS#用来显示权限的SHOW ERRORSSHOW WARNINGS#用来显示服务器的错误SHOW DATABASES;#显示所有的数据库USE test原创 2017-05-12 07:55:58 · 434 阅读 · 0 评论 -
Mysql的事务和事务的隔离级别,读写引发的安全问题以及解决方案
1.事务的特性: ACID 原子性,一致性,隔离性,持久性·隔离性-->一个事务执行的过程中,不应该受到其他的事务的干扰2.如果不考虑隔离性,就会引发一些 读 的问题·脏读 --> 一个事务读到另一个事务未提交的数据·不可重复读 --> 一个事务读到了另一个事务已经提交的update数据,导致多次查询结果不一致·虚读(幻读) --> 一个事务读到了另一个事务已经提交的inser原创 2018-03-09 11:11:33 · 1456 阅读 · 0 评论 -
mysql命令
mysql -u用户名 -p密码 update user set password=password(‘密码’) where user=’用户名’; 以此来给用户设置密码sql的分类: DDL:数据库定义语言,操作对象:数据库和表,关键词:create alter drop DML:数据操作语言,操作对象:记录 DQL:数据库查询语言 DCL:数据控制语言;操作对象:用户,事务,权限原创 2018-03-10 11:04:39 · 155 阅读 · 0 评论 -
MySQL事务与锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。 相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-level locking),但也支持表级锁(已过时);InnoDB存储引擎既支持行级锁(row-level locki转载 2018-03-06 09:14:29 · 205 阅读 · 0 评论 -
内连接、左外连接、右外连接、交叉连接区别
在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚。这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下。希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助。(发这么菜的教程,各位大大们别笑话偶了,呵:D ) 有两个表A和表B。表A结构如下: Aid:int;标识种子,主键,自增ID Aname:varchar 数据情况,即用selec...转载 2018-06-08 16:01:05 · 159 阅读 · 0 评论