如何更改 OpenSuSE 13.1 上的默认 MySQL 用户
How do I change the default MySQL user on OpenSuSE 13.1
如何使用 "mysql" 命令打开与 root 用户的 MySQL 连接?我不想键入 mysql --user root,我希望它立即启动。
我有两台机器:Mageia 3 和 OpenSuSE 13.1。当我以普通用户身份打开终端时,Mageia 机器就会执行此操作:它只是启动一个 mysql 会话,当我键入 SELECT USER(); 时它说 "root@localhost"。
OpenSuSE 机器尝试使用当前 bash 用户连接到 mysql 而不是使用 root。如何配置此行为?
在 ~/.[client] 部分指定用户选项。my.cnf
...但通常认为使用管理员帐户正常使用系统是不好的做法。
虽然 symcbean 的解决方案有效,但我发现创建一个与调用命令的 Linux 帐户同名的用户更容易。给这个用户足够的权限,瞧。这样就避免了symcbean提到的问题。
如何使用 "mysql" 命令打开与 root 用户的 MySQL 连接?我不想键入 mysql --user root,我希望它立即启动。
我有两台机器:Mageia 3 和 OpenSuSE 13.1。当我以普通用户身份打开终端时,Mageia 机器就会执行此操作:它只是启动一个 mysql 会话,当我键入 SELECT USER(); 时它说 "root@localhost"。
OpenSuSE 机器尝试使用当前 bash 用户连接到 mysql 而不是使用 root。如何配置此行为?
在 ~/.[client] 部分指定用户选项。my.cnf
...但通常认为使用管理员帐户正常使用系统是不好的做法。
虽然 symcbean 的解决方案有效,但我发现创建一个与调用命令的 Linux 帐户同名的用户更容易。给这个用户足够的权限,瞧。这样就避免了symcbean提到的问题。