最近安装了linux系统用来熟悉操作,但是linux的各种安装配置网上有很多帖子,很多帖子的方法都是没什莫用的。看了20多个帖子,就这个亲测的方法只有这个有效。
Mac或者windows
在mac上或者windows上面使用MySQL,可以在客户端应用中进入的时候进行手动设置用户名和密码,这种方法最为方便快捷。
Linux
- 首先输入指令
sudo cat /etc/mysql/debian.cnf
运行结果如下图所示
2. 然后输入指令
mysql -u debian-sys-maint -p
- 然后输入上图中显示的本机mysql密码
- 最后进入mysql,修改mysq.user数据库中的数据
use mysql;// 下面这句命令有点长,请注意。update mysql.user set authentication_string=password(\'root\') where user=\'root\' and Host =\'localhost\';update user set plugin=\"mysql_native_password\";flush privileges;quit;
- 执行完毕之后中期mysql
sudo service mysql restartmysql -u root -p
使用在上面的语句中修改的密码进行登录