MySQL:用户访问和数据库覆盖

时间:2015-07-21 07:20:11

标签: mysql

mysql -u someuser -DB somedb -H someip -c

这是我在shell中用来连接数据库的命令。现在假设已经存在“somedb”数据库。

我被告知我的用户ID刚刚读取了访问权限。那么,使用这个命令会发生什么?旧的“somedb”是否会被新的“somedb”覆盖?

请尽快回复

1 个答案:

答案 0 :(得分:0)

如果您具有只读权限,则不会覆盖任何内容。

mysql -u someuser -DB somedb -H someip -c

使用上面的命令,您只是连接到数据库。只需连接数据库就不会覆盖任何内容。无论您使用具有只读权限还是完全权限的帐户,也不会删除任何内容。

请记住,数据库名称在同一主机上始终是唯一的。

请参阅https://dev.mysql.com/doc/refman/5.0/en/connecting.html以获取mysql数据库连接。