第一次如何设置mysql root密码

4 mysql

我在 Linux 上,从未安装过数据库管理系统,但是当我在终端中输入时,mysql --version 我得到了mysql Ver 15.1 Distrib 10.1.26-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2.

当我不输入任何密码时,我可以无需密码地连接到数据库mysql

同时,我安装了 Adminer,我想使用它替代 phpmyadmin 来管理我的数据库,但我无法连接自己,我在浏览器中收到以下错误Access denied for user 'root' @ 'localhost'

我尝试了在谷歌谷歌上找到的所有方法来创建根密码,但我不能。

我尝试了这里提出的解决方案:

还有许多订单链接。

如何为mysql设置root密码以在Adminer中使用它

小智 5

如果您从未为 MySQL 设置过 root 密码,则服务器根本不需要密码即可以 root 身份进行连接。要首次设置 root 密码,请在 shell 提示符下使用 mysqladmin 命令,如下所示:

mysqladmin -u root password newpass
Run Code Online (Sandbox Code Playgroud)