【MySQL数据库管理】

文章目录

数据库基本操作

查看数据库信息

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

切换数据库

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

查看数据库中的表

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

查看表结构


输出信息包括

Field:字段名

Type:数据类型

Null:是否允许为空

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

Default:默认值

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

常用字段数据类型


数据库文件存储结构

SQL语句分类

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

创建数据库

创建数据表


示例:

常用字段约束:


删除表


删除数据库


修改表结构









DML操作(表数据管理)

插入数据



更新数据



删除数据


清空表



DQL操作(数据查询)

查询数据


限制查询结果


竖向显示结果


表高级操作

临时表


克隆表







用户管理

创建用户



查看用户


删除用户


修改密码


忘记root密码处理

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

重启MySQL服务并直接登录

执行密码修改:


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

用户授权管理

授权用户


查看授权


撤销权限


权限说明

相关推荐
java资料站1 分钟前
MySQL 8.0.45 完整mysqld_safe启动
数据库·mysql
a9511416426 分钟前
如何配置RMAN使用第三方备份软件接口_NetBackup或Commvault的MML层整合
jvm·数据库·python
u01091476017 分钟前
CSS如何处理超长文本换行问题_结合word-wrap属性
jvm·数据库·python
2401_8371638922 分钟前
如何在 Go 中正确解析带命名空间的 SOAP 响应
jvm·数据库·python
m0_3776182323 分钟前
CSS如何处理溢出隐藏_使用overflow-hidden与盒模型
jvm·数据库·python
月巴月巴白勺合鸟月半27 分钟前
Delphi 开发避坑终极指南:数据库 Decimal (18,6) 类型选择,别再用错 Double 和 Currency!
数据库
techdashen1 小时前
一个徽章坏了,顺带扯出了 2.3 万个 feature
数据库·mysql
2301_814809861 小时前
CSS Grid布局如何解决图片溢出网格单元_设置object-fit与网格尺寸.txt
jvm·数据库·python
魂梦翩跹如雨1 小时前
数据库的“契约” —— 约束(Constrains)
java·数据库·mysql
m0_678485451 小时前
如何在Bootstrap中自定义Modal的弹出动画效果
jvm·数据库·python