我已经在我的测试服务器上以 root 身份启动了 mysql。我已经添加了
user=root
Run Code Online (Sandbox Code Playgroud)
my.cnf 中的一行由于我想让测试服务器升级到生产服务器,所以我想注释这一行并重新启动。
有没有什么副作用?预计数据丢失?
MySQL 的“root”用户与登录计算机的 root 用户不同,因此如果您在生产服务器上向 mysql 用户授予适当的权限,应该不会有副作用。
那是提到的用户
$ mysql -u user -p password db_name
Run Code Online (Sandbox Code Playgroud)
它可以与登录到计算机的用户共享一个名称,但不是必须的。
编辑:注意 - 如果在上面的命令中使用了正确的密码,普通用户可以以 root 身份启动 mysql。如果您知道我的意思,这将与root 的密码不同。
如果不清楚,您一定要熟悉 MySQL 上下文中“root”的含义。
| 归档时间: |
|
| 查看次数: |
34083 次 |
| 最近记录: |