我在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'
中收到以下错误。
我尝试在google google上找到的所有方法来创建root密码,但是我不能。
我尝试了此处提出的解决方案:
还有许多其他链接。
如何设置mysql的根密码以在Adminer中使用
答案 0 :(得分:0)
如果您从未设置过MySQL的root密码,则服务器根本不需要密码即可作为root用户连接。要首次设置root密码,请在shell提示符下使用mysqladmin命令,如下所示:
mysqladmin -u root password newpass