文章目录
数据库基本操作
查看数据库信息

用途:显示当前MySQL服务器中的所有数据库。

切换数据库

用途:切换到指定数据库进行操作。
查看数据库中的表

用途:显示当前或指定数据库中的所有数据表

查看表结构


输出信息包括
Field:字段名
Type:数据类型
Null:是否允许为空
Key:键类型(主键、唯一键等)
Default:默认值
Extra:额外信息(如自增属性)
常用字段数据类型


数据库文件存储结构

SQL语句分类

DDL操作(数据库和表管理)
创建数据库

创建数据表


示例:

常用字段约束:



删除表


删除数据库


修改表结构









DML操作(表数据管理)
插入数据



更新数据



删除数据


清空表



DQL操作(数据查询)
查询数据


限制查询结果


竖向显示结果


表高级操作
临时表


克隆表







用户管理
创建用户



查看用户


删除用户


修改密码


忘记root密码处理
修改配置文件/etc/my.cnf,添加:


重启MySQL服务并直接登录

执行密码修改:


删除skip-grant-tables配置并重启MySQL

用户授权管理
授权用户



查看授权


撤销权限


权限说明
