[英]How to change the MySQL prompt from the command line
我敢打赌这很容易,而且我肯定已经监督了一些事情:
我试图从Bash shell设置“内部” MySQL提示符作为命令mysql
的参数。
该手册引用了一个称为“ --named-command = str”的命令行选项,我假设我可以传递此处引用的任何命令:
但是下面的命令版本在连接到数据库后返回错误:
mysql --named-commands='\R >'
mysql --named-commands="\R >"
该错误显示为:
警告:mysql:由于值'\\ R>'无效,忽略选项'--named-commands'
因此,我以为我错过了一些东西。 请注意,我已经阅读了MySQL手册(Oracle站点和MariaDB站点)。 事实是,这个问题本身并不容易定义,因为当我向Google输入“ Mysql Command Line Option”时,它通常会将我带到“内部” MySQL命令行(或更准确地说,是MySQL命令行客户端)。
谢谢你的建议:)
mysql -h 主机名 -u 用户名 -p-提示myCustomPrompt \\>
确保使用\\
转义>
,以避免bash语法错误。 有关在提示命令中使用的特殊字符的说明,请参见mysql客户端命令的最后部分。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.