美文网首页
解决安装MySQL时没有设置root密码的问题

解决安装MySQL时没有设置root密码的问题

作者: 梅林怒伯爵笑 | 来源:发表于2020-02-14 19:56 被阅读0次

建立LNMP环境时,安装MySQL的命令为

apt install php7.2-mysql

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

rpm -ivh mysql-community-release-el7-5.noarch.rpm

apt update

apt install mysql-server

正常来说安装过程中会弹出设置root密码,但命令直接运行到底也没弹出。

使用:

mysqladmin --version

返回信息:

mysqladmin  Ver 8.42 Distrib 5.7.26, for Linux on x86_64

说明安装MySQL成功。

既然安装成功了,就自己设置数据库的root密码呗。

执行命令:

mysqladmin -u root password "new_password";

但却返回信息:

mysqladmin: [Warning] Using a password on the command line interface can be insecure.
Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety.

大致意思是“在命令行界面上使用密码可能不安全。由于密码将以纯文本形式发送到服务器,因此请使用ssl连接以确保密码安全。”

那好吧。只能这样了。通过sudo -u root -p进行免密登录,进入MySQL后再进行密码修改。

update mysql.user set plugin="mysql_native_password" where user="root";

update mysql.user set authentication_string=password('new_password') where user='root’and Host = ‘localhost’;

然后使用\q或者exit退出MySQL。

使用service mysql restart重启MySQL,使用mysql -uroot -p登录MySQL的root账户。和Linux登录一样,不显示密码。输错的话会进不去,不会再和之前没设密码一样随便输入都可以进入。密码即为之前设置的new_password。

参考方法

相关文章

  • Ubuntu18.04 mysql(5.7) 初始密码

    问题 Ubuntu18.04 安装mysql(5.7)时没有提示设置root密码,装完怎么登录呢? 解决 找到初始...

  • Mac下mysql的安装与卸载

    使用homebrew安装mysql 1、安装mysql 2、启动mysql服务 3、设置root密码 设置验证密码...

  • 重置Bitnami mysql 密码

    mysql 默认密码为安装时设置的系统应用密码 How to reset the MySQL root passw...

  • 解决安装MySQL时没有设置root密码的问题

    建立LNMP环境时,安装MySQL的命令为 正常来说安装过程中会弹出设置root密码,但命令直接运行到底也没弹出。...

  • Mac 安装 Mysql

    使用 brew 安装mysql 由于 HomeBrew 安装的 mysql 默认root账户没有设置密码。因此需要...

  • 实习笔记 - 2

    (一) mysql解压版安装的root密码设置和初始化,或者忘记root密码时 关闭正在运行的Mysql服务 打开...

  • 安装MySQL

    1 安装 查看MySQL状态 2 设置 设置root密码: 设置密码 设置root可远程登录 3 修改配置 修改配...

  • 树莓派安装mysql

    步骤 安装 mysql server 安装完毕以后,root密码默认为空。即任意密码都可以登录。 设置root密码...

  • mysql 5.7.17密码设置

    安装mysql 5.7.17时没有设置密码,在用Navicat for Mysql 连接时提示错误,随后设置密码,...

  • docker安装mysql

    安装篇 下载docker mysql镜像 启动mysql 镜像 3306端口,设置 root 用户的密码是root...

网友评论

      本文标题:解决安装MySQL时没有设置root密码的问题

      本文链接:https://www.haomeiwen.com/subject/qhwjfhtx.html