您的足迹:首页 > 软件技巧 >Unknown column 'plugin' in 'mysql.user'的解决方法

Unknown column 'plugin' in 'mysql.user'的解决方法

本机的mysql是主从同步从旧版本迁移过来的,在创建用户的时候报这个错,查看user表没有这个字段。

查找资料发现,运行以下SQL即可解决方问题:

ALTER TABLE `user` ADD `Create_tablespace_priv` ENUM('N','Y') NOT NULL DEFAULT 'N' AFTER `Trigger_priv`; 
ALTER TABLE `user` ADD `plugin` CHAR(64) NULL AFTER `max_user_connections`;
ALTER TABLE `user` ADD `authentication_string` TEXT NULL DEFAULT NULL AFTER `plugin`;
ALTER TABLE `user` ADD `password_expired` ENUM('N','Y') NOT NULL DEFAULT 'N' AFTER `authentication_string`;


本博客所有文章如无特别注明均为原创。作者:nevergreen复制或转载请以超链接形式注明转自
原文地址《Unknown column 'plugin' in 'mysql.user'的解决方法

相关推荐

发表评论

路人甲 表情
Ctrl+Enter快速提交

网友评论(0)