当前位置: 首页 > article >正文

【mysql 进阶】1-1 mysql 程序介绍

mysql 程序

1. 学习目标

  • 了解mysqld服务端程序

  • 掌握mysql客⼾端程序的使⽤

  • 了解⼯具包中的其他程序

2. MySQL程序简介

MySQL安装完成通常会包含如下程序:

  • Linux系统程序⼀般在 /usr/bin⽬录下,可以通过命令查看:

在这里插入图片描述

  • windows系统⽬录:你的安装路径\MySQL Server 8.0\bin,可以通过命令查看:

在这里插入图片描述

  • 每个 MySQL 程序都有许多不同的选项。⼤多数程序都提供⼀个 --help 选项,您可以使⽤该选项来获取程序不同选项的描述。例如: mysql --help,可以通过在命令⾏或配置⽂件中指定选项来覆盖 MySQL 程序的默认选项值

  • 以下是常⽤的MySQL程序:

程序名作⽤
mysqldMySQL的守护进程即 MySQL 服务器,要使⽤MySQL 服务器 mysqld必须正在运⾏状态
mysqlMySQL客⼾端程序,⽤于交互式输⼊ SQL 语句或以批处理模式从⽂件执⾏SQL的命令⾏⼯具
mysqlcheck⽤于检查、修复、分析和优化表的表维护客⼾端
mysqldump将 MySQL 数据库转储到 SQL、⽂本或 XML ⽂件中的客⼾端
mysqlimport将⽂本⽂件导⼊到表的客⼾端⼯具
mysqladmin执⾏管理操作的客⼾端,例如创建或删除数据库、重新加载授权表、将表刷新到磁盘以及重新打开⽇志⽂件。Mysqladmin还可以⽤于从服务器检索版本、进程和状态信息。
mysqlshow显⽰数据库、表、列和索引信息的客⼾端
mysqldumpslow⽤于读取和汇总慢速查询⽇志内容的实⽤程序
mysqlbinlog从⼆进制⽇志中读取SQL语句的实⽤程序。mysqlbinlog ⽂件中包含的已执⾏SQL语句的⽤于读取和汇总慢速查询⽇志内容的实⽤程序
mysqlslap客⼾端负载⼯具,模拟多个客⼾端同时访问MySQL服务器,并报告每个阶段的使⽤时间

http://www.kler.cn/news/367603.html

相关文章:

  • Telephony中ITelephony的AIDL调用关系
  • 跟着鸟儿学飞行?扑翼机器人的感知秘籍
  • 腾讯云:数智教育专场-学习笔记
  • 【自然语言处理】BERT模型
  • 怎么用c++的fill函数?
  • FCN深度学习语义分割开山之作——学习笔记
  • 力扣周赛Q1.出现在屏幕上字符串序列
  • webpack5搭建react脚手架详细步骤
  • mysql简答
  • 【计网】网络层路由过程 ,理解IP分片与组装
  • 【自然语言处理】BERT模型
  • Jedis(二)SpringBoot集成Jedis
  • 富格林:曝光有利追损操作方式
  • 基于Springboot+Vue 云南旅游管理系统(源码+LW+部署讲解+数据库+ppt)
  • 【C++STL】list的模拟实现
  • git clone完整使用手册
  • Cesium中的坐标系
  • 基于Arduino的LED亮灭按键控制
  • MySQL优化手段有哪些
  • 算法训练(leetcode)二刷第七天 | 344. 反转字符串、541. 反转字符串 II、54. 替换数字(第八期模拟笔试)
  • 多款云存储平台存在安全漏洞,影响超2200万用户
  • python把一张小图粘贴到一张大图上
  • anaconda jupyter notebook themes install jupyter notebook样式更改,取消页面头部,全屏展示!
  • 鸿蒙网络编程系列36-固定包头可变包体解决TCP粘包问题
  • IBus 和 Fcitx 框架下的rime输入法引擎
  • windows文件拷贝给wsl2的Ubuntu