Mysql DBA学习笔记(客户端常用工具) - 教程

news/2025/9/29 16:32:36/文章来源:https://www.cnblogs.com/tlnshuju/p/19119025

Mysql DBA学习笔记(客户端常用工具) - 教程

2025-09-29 16:30  tlnshuju  阅读(0)  评论(0)    收藏  举报

一、Mysql客户端工具

连接本地Mysql:
mysql -uroot -p1234

连接远程Mysql + 查询:

mysql -h192.168.200.202 -P3306 -uroot -p1234 database -e"select * from stu"

二、MysqlAdmin(管理操作)

MysqlAdmin是一个执行管理处理的客户端程序。
作用:检查服务器配置和当前状态,创建并删除数据库,创建用户或修改密码。

mysqladmin --help
查看帮助文档(查看对应参数)

语法:

mysqladmin [options] command
即:mysqladmin --选项(选项可有可不有) 指令

其中常用mysqladmin选项:

常见mysqladmin指令:

三、MysqlBinLog(二进制日志管理工具)

服务器生成的二进制日志文件以二进制格式保存,通过mysqlbinlog来查看这些文本的文本格式。

语法:
mysqlbinlog [--options] log_files1 log_files2

四、MysqlShow(对象查找工具)

用来查找数据库,数据库的表、列、索引。

语法:

mysqlshow [--options] [db_name[tab_name[col_name]]]

五、MysqlDump(备份数据库)

作用:备份数据库,在不同数据库之间进行内容迁移。
备份内容:创建表,以及插入表的sql语句。

语法:

mysqldump [option] db_name [table_name] >db_name.sql(该是备份文件存放位置)

mysqldump [option] --database db1[db2 db3...]

mysqldump [option] --all-databases

示例:
mysqldump -uroot -p1234 -t db_01 >db_02.sql
表示将db_01这个数据库(不包含建表语句create)备份到db_02.sql文件中

假如用 “ -T ” 同时备份一份sql文件和一份txt数据文件,备份到的目录要满足mysql信任的目录。

mysqldump -uroot -p1234 -T /var/lib/mysql-files/ db_01

六、Mysqlimport / Source(备份数据从磁盘中导入到数据库中

1)mysqllimport 是用来导入mysqldump-T参数后导出的文本文件

语法:
mysqllimport [option] db_name textfile 1 [textfile 2....]

示例:
mysqllimport -uroot -p1234 db_01 /var/lib/mysql-files/备份文本文件名.txt

2)source指令用来导入sql文件

语法:
source/root/xxx.sql

示例:

use db_01

source/root/db_01.sql

七、参考文章/作者

黑马程序员 - Mysql数据库从入门到精通

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921996.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MATLAB 中 dsp.FFT 系统对象:从原理到实践的完整指南

在 MATLAB 信号处理领域,快速傅里叶变换(FFT)是分析信号频域特性的核心工具。除了基础的 fft 函数,DSP System Toolbox 提供的 dsp.FFT 系统对象,凭借“一次配置、多次复用”的特性,成为重复执行 FFT 运算(如实…

并发编程可见性

并发编程可见性一句话定义 可见性就是当一个线程修改了某个共享变量,其他线程能够立马看到这个最新变化的结果。 理解过程 #内存模型 核心点:CPU的内存模型、硬件的MESI、JIT指令冲排序 存数据:多核CPU的架构下,计…

C# Devexpress GridControl实现全选功能(转载,记录)

1.添加选择框 gridcontrol控件,点击 Run Designer-->Views-->OptionSelection-->MultiSelectMode-->CheckBoxRowSelect; 2.获取选中项 int[] rownumber = this.gridView1.GetSelectedRows();//获取选中行…

企业型网站开发wordpress安装无法链接数据库文件

mounted个人理解为DOM结构准备就绪了,可以开始加载vue数据了,挂载点,配合使用mounted:function(){this.$nextTick(function(){ //this.$nextTick是在下次DOM更新循环结束时调用延迟回调函数。异步函数this.loadData();          //…

VsCode Ai插件

随着AI技术越来越火热,工作生活中如果善于应用AI将为我们省去不少成本,最近我发现一个编码AI工具挺好用的推荐一下: Claude Code 它是Anthropic公司推出的,新一代AI助手Claude 4.1,编码能力强悍,深度思考,但是维…

完整教程:基于完全分布式模式部署Hadoop(喂饭教程)

完整教程:基于完全分布式模式部署Hadoop(喂饭教程)pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&qu…

rabbitmq分布式事务 - 指南

rabbitmq分布式事务 - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", …

网站seo的内容是什么好看的html页面模板

Git是一种分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。以下是Git的详细介绍: 一、Git的基本概念 分布式:Git的最大特点之一是它的分布式设计。这意味着每个开发者都拥有完整的代码仓库,包含项目的全部历史记录。…

Vue 3.6 引入 Vapor Mode,虚拟DOM已死?

Vue 3.6 引入的 Vapor Mode 看似是“退回去”直接操作 DOM,但这并非简单的倒退,而是一次基于新技术条件的“范式跃迁”​。它通过更智能的“编译时优化”解决了传统直接操作 DOM 的痛点,同时继承了虚拟 DOM 的开发体…

part 10

T1 读题十分恶心,大概是有一个 \(n \cdot m\) 的网格图,统计最多的从 \((1,1)\) 到 \((n,n)\) 的路径数每一步往右或往下走,还有若干个障碍,路径要满足,按包含障碍的集合大小升序排序之后,使得各个路径拥有的障碍…

Nordic发布用于nRF54L系列的nRF Connect SDK裸机选项

全球低功耗无线连接解决方案领导者Nordic Semiconductor推出nRF Connect SDK 裸机选项,这是面向新一代nRF54L系列超低功耗无线SoC的新型软件解决方案。该方案独立于Zephyr实时操作系统(RTOS),可用于开发简单的低功耗…

写入方式、COW 与写放大

写入方式、COW 与写放大明白了,你希望这个文档 在博客园或者 Markdown 环境下显示效果更美观,排版整齐、表格和代码块清晰、层级逻辑一目了然。我帮你彻底优化一下格式,兼顾可读性和视觉效果:Linux 写入方式、COW …

微软SSO集成中的顺序用户ID身份验证绕过漏洞剖析

本文详细分析了微软单点登录集成中因使用可预测的顺序用户ID导致的严重身份验证绕过漏洞,揭示了后端未验证令牌声明、信任客户端输入等关键设计缺陷,为开发者和安全测试人员提供了重要警示。身份验证绕过:微软SSO集…

content和text方法的区别

使用requests进行网页请求时,对页面内容进行解码和编码的时候,需要用到.content和.text。Requests对象的get和post方法都会返回一个Response对象,这个对象里面存的是服务器返回的所有信息,包括响应头,响应状态码等…

完整教程:从零开始学神经网络——前馈神经网络

完整教程:从零开始学神经网络——前馈神经网络pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &…

shell脚本动态域名解析阿里云

下面是一个利用Shell脚本调用阿里云DNS API实现动态域名解析(DDNS)的示例。该方案适用于家庭宽带等动态公网IP环境,主要依赖阿里云的域名解析API。 🖥️ 阿里云DDNS Shell脚本示例 #!/bin/bash# 阿里云DDNS动态域…

聪明的wyk

王俞宽是个人物

Windows下进程和账户权限

一、Windows 进程创建的底层流程(六阶段深度解析) 进程创建是用户态 API 触发、内核态资源分配、子系统协同的复杂过程,核心依赖CreateProcess系列函数(实际为宏定义,映射到CreateProcessA/W),具体分为六个阶段…

论状压记忆化搜索

其实非常简单,甚至比递推写法简单 比如P2704,递推做这个比较麻烦,但状压记搜强大 #include<bits/stdc++.h> #include<bits/extc++.h> using namespace std; using namespace __gnu_cxx; using namespac…