在使用 MySQL 數據庫時,我們有時候需要修改已經存在的用戶的用戶名,這時可以使用以下代碼:
UPDATE mysql.user SET User='newUsername' WHERE User='oldUsername'; FLUSH PRIVILEGES;
上面的代碼中,我們使用了UPDATE
命令來更新mysql.user
表中的一條記錄。使用SET
子句來指定新的用戶名,使用WHERE
子句來確定需要修改的舊用戶名。
千萬不要忘記執行完修改操作后,還需要執行FLUSH PRIVILEGES
命令來刷新數據庫的權限緩存,否則修改后的用戶名可能會無法生效。