【MySQL进阶教程】MySQL管理

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

前言

本文为 【MySQL进阶教程】MySQL管理 相关知识下边将对系统数据库常用工具包括mysqlmysqladminmysqlbinlogmysqlshowmysqldumpmysqlimport/source等进行详尽介绍~

📌博主主页小新要变强 的主页
👉Java全栈学习路线可参考【Java全栈学习路线】最全的Java学习路线及知识清单Java自学方向指引内含最全Java全栈学习技术清单~
👉算法刷题路线可参考算法刷题路线总结与相关资料分享内含最详尽的算法刷题路线指南及相关资料分享~
👉Java微服务开源项目可参考企业级Java微服务开源项目开源框架用于学习、毕设、公司项目、私活等减少开发工作让您只关注业务


目录

【MySQL进阶教程】MySQL管理

一、系统数据库

Mysql数据库安装完成后自带了一下四个数据库具体作用如下

数据库含义
mysql存储MySQL服务器正常运行所需要的各种信息 时区、主从、用户、权限等
information_schema提供了访问数据库元数据的各种表和视图包含数据库、表、字段类型及访问权限等
performance_schema为MySQL服务器运行时状态提供了一个底层监控功能主要用于收集数据库服务器性能参数
sys包含了一系列方便 DBA 和开发人员利用
performance_schema性能数据库进行性能调优和诊断的视图

二、常用工具

1️⃣mysql

该mysql不是指mysql服务而是指mysql的客户端工具。

语法

mysql [options] [database]

选项

-u, --user=name #指定用户名
-p, --password[=name] #指定密码
-h, --host=name #指定服务器IP或域名
-P, --port=port #指定连接端口
-e, --execute=name #执行SQL语句并退出

-e选项可以在Mysql客户端执行SQL语句而不用连接到MySQL数据库再执行对于一些批处理脚本这种方式尤其方便。

示例

mysql -uroot –p123456 db01 -e "select * from stu";

👉Java全栈学习路线可参考【Java全栈学习路线】最全的Java学习路线及知识清单Java自学方向指引内含最全Java全栈学习技术清单~
👉算法刷题路线可参考算法刷题路线总结与相关资料分享内含最详尽的算法刷题路线指南及相关资料分享~

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: mysql