
数据库的相关操作续集!
发布日期:2021-05-15 01:16:22
浏览次数:15
分类:精选文章
本文共 691 字,大约阅读时间需要 2 分钟。
MySQL操作指南
1. 用户管理
MySQL用户帐号由两部分组成,如'USERNAME'@'HOST'
,表示该用户名只能从指定主机远程登录。'HOST'
用于限制用户可以通过哪些主机远程连接MySQL程序,其值可为IP地址或通配符:
- IP地址:如
172.16.12.129
。 - 通配符:
%
:匹配任意长度的任意字符,常用于设置允许从任何主机登录。_
:匹配任意单个字符。
2. 查看命令
2.1 查看字符集
2.2 查看存储引擎
2.3 查看数据库
2.4 查看表
2.5 查看表结构
2.6 查看创建表语句
3. DML操作
3.1 插入数据
单次插入:
多次插入:
验证结果:
3.2 查询
字段表示法:
*
:表示所有字段。as
:字段别名。
条件判断:
WHERE
:用于限制查询结果。BETWEEN
:限制范围。LIKE
:模糊匹配。RLIKE
:正则表达式匹配。IS NOT NULL
:非空查询。ORDER BY
:排序。
查询示例:
排序示例:
3.3 更新数据
验证结果:
3.4 删除数据
验证结果:
4. truncate操作
truncate
用于删除数据,其与delete
的区别:
truncate
删除所有数据,且无法恢复。truncate
执行速度更快,系统资源占用更少。- 适用于主键或唯一性约束数据库。
使用示例:
验证结果:
5. DCL权限管理
5.1 授权
查看授权:
撤销授权:
刷新权限:
注意事项:
- 权限操作存储于
mysql
库,服务进程自动读取。 - 查看最新权限使用
show grants
命令。 - 手动刷新权限使用
flush privileges
命令。
发表评论
最新留言
不错!
[***.144.177.141]2025年04月18日 04时08分16秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
减少磁盘延迟时间的方法
2019-03-11
vue(渐进式前端框架)
2019-03-11
权值初始化和与损失函数
2019-03-11
案例讨论
2019-03-11
传输层基本功能
2019-03-11
问题的计算复杂度:排序问题
2019-03-11
算法的伪码表示
2019-03-11
递推方程与算法分析
2019-03-11
主定理的应用
2019-03-11
动态规划算法的迭代实现
2019-03-11
最优装载问题
2019-03-11
最大团问题
2019-03-11
圆排列问题
2019-03-11
课程总结
2019-03-11
认识CMake及应用
2019-03-11
CMake的主体框架
2019-03-11
微积分(三)
2019-03-11
Oracle
2019-03-11
软件工程应用
2019-03-11
数据科学
2019-03-11