MySQL系统数据库及常用工具指令介绍

文章目录

    • 1.系统数据库
    • 2.常用工具
      • [2.1 -e指令](#2.1 -e指令)
      • [2.2 mysqladmin指令](#2.2 mysqladmin指令)
      • [2.3 mysqlbinlog指令](#2.3 mysqlbinlog指令)
      • [2.4 mysqlshow指令](#2.4 mysqlshow指令)
      • [2.5 mysqldump指令 数据备份](#2.5 mysqldump指令 数据备份)
      • [2.6 mysqlimport/source 指令 数据导入](#2.6 mysqlimport/source 指令 数据导入)
    • 3.指令小结

1.系统数据库

2.常用工具

2.1 -e指令

不用登陆mysql直接执行脚本命令

bash 复制代码
mysql -h192.168.200.202 -P3306 -uroot -p1234 itcast -e"select * from stu"

2.2 mysqladmin指令

bash 复制代码
mysqladmin -help

2.3 mysqlbinlog指令

bash 复制代码
mysqlbinlog [options] log-files1 log-files2...

cat指令可以直接查看文本文件中的内容

2.4 mysqlshow指令






2.5 mysqldump指令 数据备份

将db01数据库备份到db01.sql文件中

bash 复制代码
mysqldump -uroot -p1234 db01 > db01.sql

-t表示备份不包含创建表的语句,只备份insert数据的插入语句

-d表示只备份表结构不备份表数据

-T自动生成两个文件:一个.sql文件,创建表结构的语句;一个txt文件,数据文件。


2.6 mysqlimport/source 指令 数据导入

mysqlimport只能导入mysqldump加-T参数导出的文本文件,不能执行sql文件

如果要导入sql文件,mysqlimport指令就不能导入了,此时要用source指令

3.指令小结

相关推荐
gaozhiyong08134 分钟前
深度架构拆解:Gemini 3.1 Pro的核心技术突破与国内镜像站实测指南
java·开发语言·jvm·mysql
运维行者_8 分钟前
Applications Manager 中的 Azure 监控
运维·服务器·网络·数据库·后端·python·flask
lierenvip9 分钟前
mysql的主从配置
android·mysql·adb
野生技术架构师10 分钟前
制造业数据库选型实战:为什么我们从 MySQL 迁移到 TiDB
数据库·mysql·tidb
麦聪聊数据17 分钟前
从“手动跑数”到“数据超市”,企业内部 API 权限管控与双轨分发架构解析
数据库·sql·低代码·restful
电商API&Tina17 分钟前
主流跨境平台多站点 API 接入流程:淘宝天猫京东API接口
java·大数据·网络·数据库·人工智能·sql·json
果果燕19 分钟前
多路IO学习笔记
服务器·数据库
王仲肖23 分钟前
PostgreSQL 预写日志(WAL)深度解析
数据库·postgresql
琪宝58527 分钟前
新型电力系统应该用什么数据库?源网荷储四侧的时序数据库选型与落地实战
数据库·时序数据库
Eine .29 分钟前
Redis
数据库·redis·缓存