Ubuntu下apt-get安装Mysql5.7密码修改

在ubuntu18.04中使用apt-get安装mysql-server后没有提示创建密码,需要手动修改root的密码及开启密码验证

修改root密码

mysql> use mysql;
mysql> update user set authentication_string=password("your password") where user = "root";
mysql> flush privileges;

开启密码验证

  1. 修改mysql配置文件
vim /etc/mysql/conf.d/myslq.cnf

[mysqld]
default_authentication_plugin=mysql_native_password # 加上这行
  1. 在mysql-cli中配置
mysql> use mysql;
mysql> update user set plugin="mysql_native_password";
mysql> flush privileges;

创建用户并授权

mysql> GRANT ALL ON *.* TO "root"@"%" IDENTIFIED BY "root";
  • ALL:赋予的权限,如select、update
  • *.*:第一个*为库民,第二个*为表名
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容