mysql进阶二,sql优化,锁 - 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。
mysql进阶,存储引擎与索引 存储引擎就是存储数据,建立索引,更新/查询数据等技术的实现方式.存储引擎是基于表的,而不是基于库的,所以存储引擎也被称为表类型.#查询当前数据库支持的存储引擎#常见存储引擎有innodb,myisam,memory等,其中myisam在mysql5.5版本之前为表的默认引擎,5.5版本之后更换为innodb#查看当前表的建表语句,会显示当前表的引擎show create table 表名;#创建表时能直接指定表存储引擎create table 表名{字段一,字段二。
mysql基础二,函数,多表查询,事务 子查询返回的结果是一列(可以是多行),这种查询称为列子查询.常用操作符 in , not in, any, some, all。联合查询将两个查询语句结果合并为一张表,两个查询语句字段应一样,union all对查询结果不去重,union对结果去重。约束是作用在表中字段上的规则,用于限制存储在表中的数据,为了保证数据库中数据的正确,有效性和完整性。子查询返回结果是单个值(数字,字符串,日期),最简单的形式,这种子查询成为标量子查询.自连接是一张表中有两个字段有关系,可以内连接查询,也可以外连接查询.
Windows常用快捷键 Windows常用快捷键Ctrl + A 全选文字Ctrl + C 复制文字Ctrl + X 剪切文字Ctrl + Z 撤回操作Ctrl + Shift +Z 反撤回Ctrl + S 保存文件Alt + F4 退出当前窗口Ctrl + Shift + Esc 打开资源管理器Shift + Delete 不经过回收站直接删除文件Win + R 打开命令行窗口Win + E 打开我的电脑