书本简介
- mysql介绍
- mysql系统级操作及基础语法规定
- mysql数据库的安装与配置(略)
- 启动/停止mysql数据库服务
- 登录/退出mysql数据库系统
- 备份/恢复数据
- 基础语法规定
- mysql数据定义语言DDL(Data Definition Language)
- mysql数据操作语言DML(Data Manipulation Language)
- mysql数据查询语言DQL(Data Query Language)
- mysql数据控制语言DCL(Data Control Language)
- mysql的权限名称:
,
- mysql的用户:mysql系统中的用户,都记录在系统数据库mysql的user表中。
- 创建用户:create user '用户名'@'登录服务器名' [identified by '密码'];用户名和服务器名对应mysql库中user表的user和host字段。
- 删除用户:drop user '用户名'@'登录服务器名';
- 修改用户密码:
- 授予用户的权限(增加权限):
- 取消用户权限(减少权限):
- mysql的权限名称:
- mysql数据事务语言DTL(Data Transaction Language)
- 什么是事务:就是将一系列的sql语句当作“一句”来执行的一种机制——该系列语句要么全部执行成功,要么一个都不执行。
- 为什么需要事务:实际应用中,我们经验中的一个“操作”,其实常常对应着数据库(表)的2个或2个以上的操作,此时就应该让此2个操作具有“整体性”。比如网银汇款,其实是将一个储户中的钱减少一个数目,再将另一个储户的钱增加一个数目。如果只做完了前者,后者因为某种原因没有做完就出错了,此时就悲剧了。
- 事务的特点:
- 事务模式:
- 事务的执行基本流程:
- mysql编程