时间:2021-07-01 10:21:17 帮助过:25人阅读
I.e., the following syntax’s work.
$ mysql$ sudo su - -c mysql$ sudo su - ; mysql
but the following does not.
$ sudo mysql
The trick is actually to ensure via /etc/sudoers you inherit the MySQL_PS1 environment variable.
echo "export MYSQL_PS1=/"`hostname` [/d]> /"" | sudo tee /etc/profile.d/mysql.shecho 'Defaultsenv_keep += "MYSQL_PS1"' | sudo tee /tmp/mysqlsudo chmod 400 /tmp/mysqlsudo mv /tmp/mysql /etc/sudoers.d
Tags:mysql client,mysql prompt,MYSQL_PS1,sudo