图像化导向的MySQL管理工具比比皆是,但真正能够提速而且并非“图有其表”的管理工具,可能没有哪一个比得上MySQL客户端驱动的命令行更有效了。不过,执行一般查询需要大量键盘输入工作,而且确定您目前正在登录的数据库以及快速监测数据库服务器的性能都会变得很单调乏味。

改变客户端提示符

如果每运行一次show tables来提醒自己目前所选择的是哪个数据库就能得到一块钱的话,估计现在我都成百万富翁了。事实上,当我们不停的定期在IDE、shell提示符和MySQL客户端提示符之间切换的时候,很容易就会迷失方向,不知道自己在哪里了。要从根本上消除这个问题,可以使用以下prompt命令来更改MySQL的提示符:

mysql>prompt mysql (d)>

执行完该命令后,目前所选择的数据库就会在提示符中显示出来,如下:

mysql (corporate)>

此外,我们也很容易跟丢我们所登录的数据库服务器,更不用说正在使用的帐户了。要解决这个问题,通过使用u 和h 选项来更改提示符设置:

mysql>prompt mysql (u@h)>

执行命令的结果如下:

mysql (root@www.ctocio.com.cn)>

想要永久的保存这种更改设置,可以将以下的命令添加到.my.cnf 文件中:

[mysql] prompt=mysql d>

数据库、用户和主机选项只是很多可选选项的一个很小的部分而已,您可以参阅MySQL的说明文档以获取更多信息。

使用shell Alias(别名)来执行经常使用的MySQL命令

假设您的新web应用正逐步步入应用阶段,每个小时都有新用户注册。就像新股上市一样,您和您的同事需要经常关注注册用户的数量。但是,就为了执行一个简单的计数查询就需要不断的登录退出MySQL,显然不是很划算。如果您登录到服务器,您可以创建一个shell别名来实现登录到MySQL服务器、选择适当的数据库和执行计数命令整个过程:

mysql 客户端命令行_强大的工具 MySQL客户端命令行应用技巧相关推荐

  1. MySQL自带的数据库界面化工具MySQL Workbench的安装

    活动地址:CSDN21天学习挑战赛   目录 MySQL自带的数据库界面化工具MySQL Workbench的安装 安装MySQL Workbench ​找到mysql安装包 在选择产品页面选择MyS ...

  2. mysql连接access失败_我用工具怎么连接不上mysql数据库的? MySql access denied for user错误...

    MySql access denied for user错误 方法/步骤 MySql远程连接时的"access denied for user **@**"错误,搞的我很头大,后来 ...

  3. python write 写多行_如何用 Python 执行单行命令

    一般来说,面对日常处理的一些小任务,直接用 sed,grep 之类的就可以搞定,更复杂一点的就会考虑 awk 或者用一些现成的轮子,要是 awk 搞不定我就只好用 Python 了.但有些时候,我仅仅 ...

  4. mysql 数据库字符集转换_字符集介绍及mysql数据库编码转换

    一.字符集介绍: 1.ASCII ASCII是英文American Standard Code for Information Interchange的缩写,美国标准信息交换代码是由美国国家标准学会( ...

  5. mysql 查询编码转换_字符集介绍及mysql数据库编码转换

    一.字符集介绍: 1.ASCII ASCII是英文American Standard Code for Information Interchange的缩写,美国标准信息交换代码是由美国国家标准学会( ...

  6. MySQL数据库https接口_第三章 mysql 数据库接口程序以及SQL语句操作

    mysql  数据库接口程序以及SQL语句操作 用于管理数据库: 命令接口自带命令 DDL:数据定义语言(create drop ) DCL: 数据控制语言(grant revoke) DML: 数据 ...

  7. mysql读写分离实现_脱离开发:Mysql读写分离方案之一

    案例:Mysql读写分离 技能目标: · 熟悉MySQL主从复制原理 · 熟悉MySQL读写分离原理 · 学会配置MySQL主从复制 · 学会配置MySQL读写分离 6.1 案例分析 6.1.1 案例 ...

  8. amoeba实现mysql主从读写分离_利用Amoeba实现MySQL主从复制和读写分离

    在实际生产环境中,如果对数据库的读和写都在同一个数据库服务器中操作,无论是在安全性.高可用性,还是高并发等各个方面都是完全不能满足实际需求的,因此,一般来说都是通过主从复制(Master-Slave) ...

  9. mysql star item 失败_解决CentOS7下MySQL服务启动失败的问题.md

    --- title: 解决CentOs7下MySQL服务启动失败的问题 date: 2021-01-06 15:21:31 tags: MySQL --- 老夫前几天才在虚拟机的CentOS安装好My ...

  10. mysql查看脚本错误位置_记一次mysql启动不了查找经历

    在linux上用的是xampp,mysql启动没有报任何错误,但就是查找不到进程,于是找mysql错误日志,日志在哪?在lampp/var/mysql 以.err结尾的文件里.里面内容如下; /opt ...

最新文章

  1. win7下安装linux(centos6.5)双系统详细小白教程
  2. V8 Promise源码全面解读
  3. SAP CDS view的文本格式的源代码是如何被ABAP后台解析的
  4. mybatis学习(48):列表信息查询
  5. 计算机游戏无法运行程序包,一体电脑显示或声音不正常,某些软件或游戏无法正常运行怎么办...
  6. 计算机一级举报单位,2018年9月计算机一级Photoshop考试巩固练习题(三)
  7. js版palppy brid代码_从 JS 引擎到 JS 运行时(上)
  8. 数字经济时代,企业的核心竞争力究竟是什么?
  9. Spring Cloud 学习笔记
  10. 远程主机关闭了一个现有连接python_python 远程主机强迫关闭了一个现有的连接 socket 超时设置 errno 10054 | 学步园...
  11. Day215.课程详细页面功能完善、Echarts统计分析模块[生成统计数据+生成图表]前后端整合 -谷粒学院
  12. hids Elastic Security 系列1-Elastic Security介绍
  13. 用pygame做一个简单的python小游戏---七彩同心圆
  14. elementUI表格头添加图标-鼠标移入显示el-tooltip提示信息
  15. 【那些年我们一起看过的论文】之《ENet: A Deep Neural Network Architecture for Real-Time Semantic Segmentation》
  16. java七行情书_七行情书
  17. 2020nyist第三场个人赛
  18. m基于RBF神经网络和BP神经网络的信道估计误码率matlab仿真
  19. 接口做的好怎么形容_MLC和TLC的差距大吗?宏旺半导体告诉你国产固态硬盘该怎么选?...
  20. 前端使用RSA对密码进行加密

热门文章

  1. 使用win7超级终端连接华为交换机并配置端口镜像
  2. linux资源管理器编写,Linux系统资源管理器.doc
  3. 基于stc15f2k60s2芯片单片机编程(按键控制)
  4. 服务器asc文件怎么打开,ASC文件扩展名 - 什么是.asc以及如何打开? - ReviverSoft...
  5. dw2xls已升级至pb11.5
  6. 代号红狗:那些站在微软云起点的中国创业者
  7. 键盘手机JAVA模拟器下载_手机java模拟器
  8. 高性能MySQL 第3版(中文)pdf
  9. 推荐一些学习SEO的优秀书籍附pdf电子书下载地址
  10. centos7:安装配置 virtualbox 增强功能 VBoxGuestAdditions,并实现物理机脚本控制虚拟机