1。你的错是因为系统中已有root用户了(它是mysql的缺省管理账户),你用什么用户登录的?若是root登录的,你想怎么可能创建自己?2。这个是古老的mysql加用户的方法(不推荐),新的mysql版本的user表根本没有password字段(它改为了authentication_string),不要参考网上的方法(基本是错的),直接查mysql官方手册你要建用户,可以用其它用户名,如CREATE USER myuser@localhost IDENTIFIED BY '123456';这样肯定是可以的