ubuntu

Sqladmin在Ubuntu上的使用技巧

小樊
35
2025-12-04 06:08:25
栏目: 云计算

Ubuntu 上使用 SQLAdmin 的实用技巧

一 名称澄清与工具选择

二 快速连接与安全加固

三 备份恢复与迁移

四 自动化运维与监控

五 高频操作速查表

场景 命令或路径 关键点
检查 MySQL 是否存活 mysqladmin -u root -p ping 返回 mysqld is alive 即正常
查看 MySQL 版本 mysqladmin -u root -p version 便于排查版本差异问题
备份数据库 mysqldump -u 用户名 -p 数据库名 > 备份.sql 一致性优先,必要时加锁/单事务
恢复数据库 mysql -u 用户名 -p 数据库名 < 备份.sql 目标库需存在且权限正确
列出所有数据库 登录后执行:SHOW DATABASES; 注意权限可见性
创建数据库 登录后执行:CREATE DATABASE dbname; 指定合适的字符集/排序规则
创建用户并授权 登录后执行:CREATE USER ‘u’@‘localhost’ IDENTIFIED BY ‘p’; GRANT ALL ON db.* TO ‘u’@‘localhost’; 遵循最小权限原则
撤销权限 登录后执行:REVOKE ALL ON db.* FROM ‘u’@‘localhost’; 与授权成对使用
删除用户 登录后执行:DROP USER ‘u’@‘localhost’; 谨慎操作,先确认依赖
查看表结构 登录后执行:DESC tablename; 快速了解字段与索引
查看执行计划 登录后执行:EXPLAIN SELECT …; 关注 type、key、rows、Extra
慢查询日志 配置并分析慢查询日志 结合 pt-query-digest 做深度分析
以上命令适用于 MySQL 场景;若你使用的是 phpMyAdmin / Adminer,可在其 Web 界面完成同类操作(导入/导出、用户管理、SQL 执行与 EXPLAIN 可视化等)。

0
看了该问题的人还看了