一、重置root密码1.修改配置文件,免密登陆输入命令编辑文件sudo vi etc/mysql/my.cnf (root用户可以不带sudo)编辑文件,写入配置:[mysqld] skip-grant-tables :wq保存退出后重启mysql:sudo service mysql restart 登陆mysql修改密码:UPDATE mysql.user SET authentication_string=PASSWORD(“123”) WHERE user=“root”;flush privileges;最后,退出删除my.cnf所加的代码,再重启mysql就大功告成了~二、创建一个用户并分配表权限创建用户CREATE USER ‘user2’@’localhost’ IDENTIFIED BY ‘123’; 创建表create database test;分配权限grant all privileges on test.* to user2@’%’ identified by ‘123’;刷新系统权限表flush privileges;查看权限:show grants for ‘user2’@’%’;退出重启mysql