MySQL5.7安装过程没配置密码没法登陆问题

今天在ubuntu和deepin中安装mysql,发现过程当中么有要求配置密码,安装完成后怎么都登陆不上去,在deeping论坛看到解决方案记录一下mysql

deeping用apt安装的mysql,须要修改的是/etc/mysql/mariadb.conf.d/下的50-server.cnf文件sql

ubuntu用apt安装的mysql,须要修改的是/etc/mysql/mysql.conf.d/下的mysqld.cnf文件数据库

步骤:ubuntu

1.先在配置文件中添加一行 skip-grant-tables,重启服务server

2.直接输入mysql登陆进去ip

3.执行下面语句,若是是deepin记得use mysql数据库string

update mysql.user set plugin="mysql_native_password" where user="root";(这句必须)
 update mysql.user set authentication_string=password('这里是你的密码') where user='root'and Host = 'localhost';it

4.exit  重启服务,而后正常登陆就能够了io

相关文章
相关标签/搜索