MYSQL数据库客户端常规指令使用

这里新开一章,对MYSQL进行更加底层的系统的一个学习

Mysql常用工具简介

emmmm这里的话就默认大家在linux系统上面都进行了MYSQL的安装了. 在mysql安装完成之后,一般在路径  ' /usr/bin ' 下的 我们对该路径进行一个文件的展示

这里是展示出来的辅助工具 大概对其做一下说明

  • mysql :  MYSQL的客户端程序
  • mysqlcheck :  用于检查,修复,分析和优化表的 表维护客户端
  • mysqldump :  将Mysql数据库转存到sql,文本或者xml文件的客户端(数据导出工具)
  • mysqlimport : 将文本文件导入到表中客户端的工具
  • mysqladmin : 执行管理操作的客户端 ,例如对数据库的创建和删除 ,还可用于服务器检索版本,进程状态信息这些
  • mysqlshow :  显示数据库,表,列和索引工具的客户端
  • mysqldumpshow : 用于读取和汇总慢速查询日志内容
  • mysqlbinlog : 从二进制日志中读取sql语句的实用程序,mysqlbinlog中包含已执行sql语句的日志,可用于从崩溃中恢复数据
  • mysqlslap : 客户端负载工具,用于模拟多个客户端同时访问mysql服务器,并报告每个阶段的使用时间,也就是压测工具。

这些都是客户端工具 下面单独列出一个服务器程序

  • mysqld : d是deamon的缩写 也就是守护线程的意思,mysqld在启动过程中mysql服务器才能正常使用

同时mysqld在启动的过程中,可以设置很多选项,同时选项很多,我们一般不通过手动指定,而是通过去写配置文件,将相关等参数保存在系统的配置文件中,然后在启动的过程中进行配置文件的读取。

--verbose 尽可能详细的显示结果

mysqld --verbose --help

启动客户端常见选项

一种是在mysql启动过程中,后面带上相应参数,一种是在mysql启动过程中,后面带上配置文件的地址 。

这里介绍一些常用参数。详细参数可以去官方文档进行查阅 其中-表示为不存在的意思

  • 长格式          短格式       说明
  • --host            -h              连接到指定主机上的 MySQL 服务
  • --port             -p             TCP/IP 连接使⽤的端⼝号
  • --user            -u             ⽤于连接到MySQL 服务器的⽤⼾名
  • --password    -p            ⽤于连接到MySQL 服务器的密码,可选如果没有给出, 会提⽰⽤⼾输⼊
  • --defaults-file  -              使⽤指定的选项⽂件。如果该⽂件不存在,则会发⽣错误 
  • --default-characte-set  -   charset_name 将作为客⼾端和当前连接的默认字符集
  • --database    -D             要使用的数据库
  • --compress   -C               如果可能,压缩客⼾端和服务器之间传输的所有信息
  • --reconnect     -               如果客⼾端与服务器的连接丢失,⾃动尝试重新连接
  •  --quick          -q              不缓存查询结果,收到⼀⾏打印⼀⾏,如果输出被挂起,可能会降低服务器速度
  • --protocol       -                ⽤于连接到服务器的传输协议, 默认为TCP
  • --delimiter       -               设置SQL语句分隔符。默认值为分号 ( ; )
  •  --execute       -e             执行指定的sql语句并退出
  • --version          -v             显示版本信息
  • --help              -?            显示帮助信息

其中短格式 -h 127.0.0.1 用空格既可以带值 但是长格式必须使用等号 --host=127.0.0.1

客户端的常见命令

按help表示查看帮助 前面表示完整的指令,括号之中表示指令的一个短格式,就可以看到一些常见的客户端命令了。这里简单罗列一些基础的。

在我们平时写sql的过程中,一般是使用' ; ' 来进行的结尾表示,但是结尾也可以使用其他形式来进行表示比如' ; '   和 ' /g '  和 ' /G '来进行结尾的一个表示 

 

可以看出加上/G之后数据的展示格式就是按照水平来展示了

  • \d (delimiter)重新定义sql语句的结束标志符 默认是‘ ;’号
  • exit quit  (\q)都是退出mysql客户端的指令
  • \T(tee) 每一个sql语句操作之后都会有对应的使用日志,tee就是设置对应使用日志位置的指令
  • prompt 更改提示符 

可以看到修改之后 前面的mysql变为了**

  • system 可以执行系统指令

可以看到system是一个非常危险的操作。

  • warnings 显示警告
  • nowarnings不显示警告 

.sql文件执行sql语句

我们在平时比如想把a服务器的数据导入到b服务器,此时我们就可以把a服务器的数据导入到.sql文件同时让b服务器执行这个sql文件来完成数据的转移  开发-->测试-->生产

 我们可以使用上述source命令来进行导入 

source 后面跟上文件地址即可

第二种方法为可以使用mysql客户端进行一个直接的导入

mysql database < text_file 指定数据库之后file文件中可以不使用use语句
mysql < text_file  不指定数据库file文件中必须写上use语句 也就是使用那个数据库

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Web3.0区块链技术开发方案丨ICO与IDO代币开发

在Web3.0时代的到来下&#xff0c;区块链技术不仅改变着金融领域的格局&#xff0c;也在资金筹集和代币发行方面掀起了一场变革。初始代币发行&#xff08;ICO&#xff09;和去中心化代币发行&#xff08;IDO&#xff09;成为了项目融资的主要方式&#xff0c;其基于区块链技术…

【android 9】【input】【8.发送按键事件2——InputDispatcher线程】

系列文章目录 本人系列文章-CSDN博客 目录 系列文章目录 1.简介 1.1流程介绍 1.2 时序图 2.普通按键消息发送部分源码分析&#xff08;按键按下事件&#xff09; 2.1 开机后分发线程阻塞的地方 2.2 InputDispatcher::dispatchOnceInnerLocked 2.3 InputDispatcher::disp…

有没有不用写代码,贴图也简单的HTML WEB 3D 产品展示配置器?

品牌零售商&#xff0c;产品有3D模型但没有贴图&#xff0c;以前是直接送去生产&#xff0c;现在需要上线电商&#xff0c;看到国外挺多这种展示方式的网店&#xff0c;国内有没有这方面的供应商&#xff0c;网店顾客可以自己鼠标转动、换零件、换颜色等看定制效果&#xff0c;…

深入理解并发之LongAdder、DoubleAdder的实现原理

深入理解LongAdder、DoubleAdder的实现原理 本文主要通过LongAdder和DoubleAdder的源码&#xff0c;讲述一下其实现原理。通过LongAdder和DoubleAdder的源码可知。两者都是继承了Striped64的类。下面我们将通过源码的形式讲述一下这三个类都做了哪些事情。 1: Striped64 ​ …

用C#(WinForm)开发触摸屏,体验感满满

用C#&#xff08;WinForm&#xff09;开发触摸屏&#xff0c;体验感满满

人工智能大模型的进化之路:探索如何让它们变得更“聪明”

一、引言 在人工智能&#xff08;AI&#xff09;领域&#xff0c;大模型凭借其强大的处理能力和广泛的应用前景&#xff0c;已经成为研究的热点。然而&#xff0c;尽管这些模型在多个领域展现出了惊人的能力&#xff0c;但它们仍然面临着理解力、泛化能力和适应性等方面的挑战…

中央空调节能的分户计费系统

中央空调节能 在建筑能耗中&#xff0c;中央空调能耗一般占到了40%---60%的比例&#xff0c;因此如何有效降低空调能耗就成为建筑节能的重中之重。 项目案例描述 山东银座购物广场&#xff1a;为集购物中心、高级酒店式公寓和办公为一体的综合性公共建筑。整体建筑共为地下3层&…

我们身边的北斗:你知道吗北斗还能帮我们演唱会抢票

当我们步入2024年&#xff0c;演唱会与音乐节的热潮依然不减。每当周末或节假日&#xff0c;各大城市的演唱会场馆总是人头攒动&#xff0c;歌声与掌声交织成一片欢乐的海洋。而在朋友圈里&#xff0c;也总能看到乐迷们晒出的演唱会现场照片和视频&#xff0c;分享着那份独特的…

智领未来,安全无忧:智能网联汽车监控大屏的守护之旅

在繁忙的都市中&#xff0c;驾驶者往往面临着诸多安全隐患。传统的驾驶辅助系统虽然能够提供一定的帮助&#xff0c;但在复杂多变的交通环境中&#xff0c;其局限性也逐渐显现。而智能网联汽车安全监控大屏&#xff0c;正是为了解决这一问题而诞生的。 山海鲸可视化大屏 大屏采…

36. 【Java教程】输入输出流

本小节将会介绍基本输入输出的 Java 标准类&#xff0c;通过本小节的学习&#xff0c;你将了解到什么是输入和输入&#xff0c;什么是流&#xff1b;输入输出流的应用场景&#xff0c;File类的使用&#xff0c;什么是文件&#xff0c;Java 提供的输入输出流相关 API 等内容。 1…

【翻译软件】CopyTranslator复制即翻译的外文辅助阅读翻译软件NO.102

使用平台&#xff1a;Windows/Linux/macOS 设置里选择翻译引擎和翻译API&#xff0c;谷歌翻译已经退出中国了&#xff0c;但还是提供了镜像地址 一、复制即翻译 只需要复制文本到剪贴板&#xff0c;就可以查看翻译结果 记得开启“自动粘贴”哦。 二、多段同时翻译 三、智能…

别再emo了,还不赶紧去考PMP,搞钱要紧~

自从疫情之后经济大不如从前&#xff0c;现在大环境都不好&#xff0c;很多公司都在裁员&#xff0c;像我朋友就在上个月被裁掉了&#xff0c;虽说拿了补偿但也不可能靠那点补偿生活的&#xff0c;所以我朋友找了很久的工作&#xff0c;但是由于大环境的缺失所以导致他的薪资直…

误删照片怎么办?恢复删除的图片,3个指南!

在我们的日常生活中&#xff0c;照片就像是我们的小秘密宝藏&#xff0c;记录着我们与亲朋好友一起嗨皮的时光&#xff0c;还有那些让我们激动不已的人生大事。可是&#xff0c;有时候我们可能会因为一时的疏忽&#xff0c;比如手滑点错了按钮&#xff0c;或者在清理手机内存时…

微软云计算Windows Azure(一)

目录 一、微软云计算平台二、微软云操作系统Windows Azure&#xff08;一&#xff09;Windows Azure概述&#xff08;二&#xff09;Windows Azure计算服务&#xff08;三&#xff09;Windows Azure存储服务&#xff08;四&#xff09;Windows Azure Connect&#xff08;五&…

2003远程桌面端口修改,修改远程桌面端口的操作

在信息技术领域&#xff0c;远程桌面端口的修改是一项至关重要的安全操作&#xff0c;尤其在运行Windows 2003操作系统的环境中。对于系统管理员而言&#xff0c;了解和掌握如何正确、有效地修改远程桌面端口&#xff0c;是确保服务器安全、防止潜在攻击的关键步骤。 首先&…

图解Mysql索引原理

概述 是什么 索引像是一本书的目录列表&#xff0c;能根据目录快速的找到具体的书本内容&#xff0c;也就是加快了数据库的查询速度索引本质是一个数据结构索引是在存储引擎层&#xff0c;而不是服务器层实现的&#xff0c;所以&#xff0c;并没有统一的索引标准&#xff0c;…

笔记:如何在pycharm中使用anaconda的虚拟环境,新建工程和更改现有工程的虚拟环境。

1.用anaconda创建虚拟环境 (base) C:\Users\Administrator>conda -V conda 24.5.0(base) C:\Users\Administrator>conda create -n appenv python Channels:- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main- defaults Platform: win-64 Collecting package m…

upload-labs-第一关和第二关

目录 第一关 思路&#xff1a; 1、上传一个php文件 2、查看源码 3、查看文件上传地址 4、BP抓包&#xff0c;修改文件后缀名 5、使用蚁剑连接 第二关 1、这一关也可以跟第一关一样的方法进行绕过 2、上传一个一句话木马文件 第一关 原理&#xff1a; 思路&#xff1a…

Vray渲染器的作用是什么?渲染100邀请码1a12

Vray是一款专业的渲染器&#xff0c;为不同领域的CG制作者提供高质量的渲染&#xff0c;它有以下几个作用。 1、Vray能创建专业的照明效果&#xff0c;渲染最逼真的画面&#xff0c;让场景生动无比。 2、Vray能模拟各种自然光和人造光源&#xff0c;如太阳光、天空光、区域光…

乡村振兴的乡村生态文明建设:加强乡村生态环境保护,推进乡村绿色发展,打造生态宜居的美丽乡村

目录 一、引言 二、乡村生态环境保护的必要性 三、加强乡村生态环境保护的措施 &#xff08;一&#xff09;完善法律法规&#xff0c;强化制度保障 &#xff08;二&#xff09;加强宣传教育&#xff0c;提高环保意识 &#xff08;三&#xff09;推广生态农业&#xff0c;…