mysql定制化_【MySQL技巧】定制你的MySQL命令行
我在登录MySQL后的命令行是这个样子的:
warmbupt@pchuang:/windows/MyCode/SS$ mysql -u root -ppassw0rd
Welcome to the MySQL monitor. Commands end with ; or /g.
Your MySQL connection id is 37
Server version: 5.1.37-1ubuntu5.1 (Ubuntu)
Type 'help;' or '/h' for help. Type '/c' to clear the current input statement.
mysql>
通过一系列改造,我们可以得到一个更加user-friendly的命令行提示符。
我们试着显示用户名、主机名和正在使用的数据库名称:
在shell命令行中设置环境变量: export MYSQL_PS1="/u@/h [/d]> "
其中
/u – Username 用户名
/h – Hostname 主机名
/d – Current mysql database 当前数据库
当然,你可以将该命令写入bashrc以后在bash下使用都能得到这样的命令行提示符了。或者你可以在MySQL的配置文件/etc/my.cnf 或.my.cnf设置:
prompt=//u@//h [//d]>//_
另外,你在MySQL内也可以设置:
prompt /u@/h [/d]>
在你想回归原始的时候你可以在MySQL中键入prompt即可回归(回到在MySQL外部的设置,若你在bashrc中写入的话即回归到bashrc中的设置状态)。
附变量表:
Generic variables:
/S displays semicolon
/’ displays single quote
/” displays double quote
/v displays server version
/p displays port
// displays backslash
/n displays newline
/t displays tab
/ displays space (there is a space after / )
/d displays default database
/h displays default host
/_ displays space (there is a underscore after / )
/c displays a mysql statement counter. keeps increasing as you type commands.
/u displays username
/U displays username@hostname accountname
Date related variables:
/D displays full current date (as shown in the above example)
/w displays 3 letter day of the week (e.g. Mon)
/y displays the two digit year
/Y displays the four digit year
/o displays month in number
/O displays 3 letter month (e.g. Jan)
/R displays current time in 24 HR format
/r displays current time in 12 hour format
/m displays the minutes
/s displays the seconds
/P displays AM or PM
mysql定制化_【MySQL技巧】定制你的MySQL命令行相关推荐
- mysql 密码 特殊符号_MySQL数据库之mysql设置复杂密码中含$特殊符号导致无法命令行登录...
本文主要向大家介绍了MySQL数据库之mysql设置复杂密码中含$特殊符号导致无法命令行登录 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 安全考虑 在设置MYSQL 密码时候 ...
- mysql定制化_【MySQL技巧】定制你的MySQL命令行-阿里云开发者社区
我在登录MySQL后的命令行是这个样子的: warmbupt@pchuang:/windows/MyCode/SS$ mysql -u root -ppassw0rd Welcome to the M ...
- 浩辰CAD机械软件中定制化行业工具技巧大盘点!
想要快速地.高质量地绘制CAD机械图纸?作为一名机械工程师不仅需要掌握机械专业CAD软件的各类绘图技巧,还需要熟稔行业制图标准.企业制图规范及相应的国标参数.接下来小编将帮助大家回顾这些专业知识,且看 ...
- mysql使徒化_有关使徒行传的4件简单的事情要记住
mysql使徒化 Apostrophes can seem like trivial, petty little things, and hardly worth the trouble they c ...
- mysql死锁语句_记一次神奇的Mysql死锁排查
背景 说起Mysql死锁,之前写过一次有关Mysql加锁的基本介绍,对于一些基本的Mysql锁或者死锁都有一个简单的认识,可以看下这篇文章为什么开发人员需要了解数据库锁.有了上面的经验之后,本以为对于 ...
- mysql级联删除_每天学一点学点MySQL数据库之第二节
三.快速安装运行MySQL数据库 MySQL以前一直是开源免费的,被Oracle收购后有些变化:以前的版本都是免费的,社区版按GPL协议开源免费,商业版提供更加丰富的功能,但收费. 社区版的下载地址: ...
- c 获取mysql列数据_转 用C API 操作MySQL数据库
用C API 操作MySQL数据库 参考MYSQL的帮助文档整理 这里归纳了C API可使用的函数,并在下一节详细介绍了它们.请参见25.2.3节,"C API函数描述". 函数 ...
- php 管理 mysql 数据库 代码_安装并使用phpMyAdmin管理MySQL数据库_php
学会使用基于web数据库的管理工具phpMyAdmin. 如果使用合适的工具,mysql数据库的管理就会为得相当简单.应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理. ...
- mysql编译参数查看_查看 apache,nginx,mysql 安装时的编译参数
快速查看服务器软件的编译参数:1.nginx编译参数: nginx -V 2.apache编译参数: cat apache的安装目录/build/config.nice 3.php编译参数: php ...
最新文章
- 为什么Kubernetes的存储如此艰难?
- IE6左右边框断线现象
- 为DataGrid行添加事件
- 编程没基础学python多长时间-零基础学Python的过程有多难?需要多久?
- [leetcode] 题型整理之图论
- 学好Windows编程要看的书籍
- 预装Win8笔记本改重装Win7的方法
- java socket 读不到数据_Java Socket通信以及可能出现的问题解决
- webpack5学习与实战-(一)-webpack的初步认识
- Cookie与Session基本使用
- 中望cad文字显示问号怎么办_中望CAD钢筋符号显示为问号怎么办?
- 64位 atol c linux_Linux下c++中的atoi、atol、atoll、atof函数调用实例
- 树莓派安装中文输入法(使用的谷歌提供的树莓派系统google voice kit)
- Git分支管理规范和解析
- 动画和漫画里ed、op、OVA、ost、bl、gl是什么意思?
- AFNetwork 2.0在请求时报错code=-1016 和 3840
- 启动Zookeeper报错:Error contacting service. It is probably not running.
- 微服务系统异常检测和根因定位 方法综述
- 关于 ChatGPT 必看的 10 篇论文
- 【思维导图软件哪个好】万彩脑图大师教程 | 编辑思维导图背景