【MySQL数据库管理】

文章目录

数据库基本操作

查看数据库信息

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

切换数据库

用途:切换到指定数据库进行操作。

查看数据库中的表

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

查看表结构


输出信息包括

Field:字段名

Type:数据类型

Null:是否允许为空

Key:键类型(主键、唯一键等)

Default:默认值

Extra:额外信息(如自增属性)

常用字段数据类型


数据库文件存储结构

SQL语句分类

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

创建数据库

创建数据表


示例:

常用字段约束:


删除表


删除数据库


修改表结构









DML操作(表数据管理)

插入数据



更新数据



删除数据


清空表



DQL操作(数据查询)

查询数据


限制查询结果


竖向显示结果


表高级操作

临时表


克隆表







用户管理

创建用户



查看用户


删除用户


修改密码


忘记root密码处理

修改配置文件/etc/my.cnf,添加:

重启MySQL服务并直接登录

执行密码修改:


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

用户授权管理

授权用户


查看授权


撤销权限


权限说明

相关推荐
A.说学逗唱的Coke6 小时前
【大模型专题】向量数据库深度解析:从原理到实战,构建企业级 AI 知识检索底座
数据库·人工智能
果丁智能6 小时前
智能锁赋能网约房民宿数字化管控:身份核验+远程授权,筑牢安全防线、降本增效
网络·数据库·人工智能·安全·智能家居
无敌的牛7 小时前
redis学习过程
数据库·redis·学习
IT北辰7 小时前
神通数据库管理系统V7.0.251210 for Windows(x86 64bit)安装部署
数据库·神通
北顾笙9807 小时前
MySQL-day2
数据库·mysql
Demons_kirit8 小时前
新项目如何连接上自己本地的数据库
数据库
洪晓露9 小时前
将 rke2 集群证书延长至 10 年
运维·服务器·数据库
程序猿乐锅9 小时前
【MySQL | 第八篇】MySQL 视图
数据库·mysql
jieyucx10 小时前
SQL 查询终极高阶通鉴:从零基础拆解到工业级多表联查、窗口函数与索引优化
数据库·sql
ai_coder_ai10 小时前
论 NoSQL 数据库技术及其应用
数据库·nosql