WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >lnamp> MYSQL创建用户Unknown column 'plugin' in 'mysql.user'的解决

MYSQL创建用户Unknown column 'plugin' in 'mysql.user'的解决

今天在创建用户的时候报这个错,查看user表也没有这个字段啊

查找资料发现,我数据库是升级过来的,从5.1升级到5.6的。 运行以下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`;

---

转载请注明本文标题和链接:《MYSQL创建用户Unknown column 'plugin' in 'mysql.user'的解决

发表评论

80 + 3 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交