use*_*010 18 server phpmyadmin
我在 Ubuntu 服务器上的 mysql-server 中有一个 root 用户。我无法使用 root 用户和密码登录到 phpmyadmin。我试图找到配置文件,但找不到它。帮助将不胜感激。
提前致谢
小智 14
您必须重新配置 phpmyadmin,重置 MySQL 密码。
但愿有帮助!
祝你今天过得愉快!
小智 11
我在使用 MariaDB 的 Ubuntu 14.04 中遇到了类似的问题。我没有尝试更改所有内容,而是创建了一个新用户。
mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
输入root密码使用以下命令创建一个新用户:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'some_very_complex_password';
Run Code Online (Sandbox Code Playgroud)
授予新用户所有权限:
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)
然后您可以在 phpMyadmin 中使用 newuser 登录。我强烈建议您只授予 newuser 特定权限而不是 Carte Blanche 权限,但这是您自己的葬礼。
小智 6
在 phpmyadmin 中以 root 身份登录:
echo "UPDATE mysql.user SET plugin = 'mysql_native_password' WHERE user = 'root' AND plugin = 'unix_socket';FLUSH PRIVILEGES;" | mysql -u root -p
Run Code Online (Sandbox Code Playgroud)
在本教程末尾找到
为我工作:)
“rootuser”是指 MySQL root 用户,而不是系统 root 用户,对吗?
在安装过程中mysql-server,会创建 MySQL root 帐户,其密码存储在/etc/mysql/debian.cnf.
phpMyAdmin 的配置文件存储在/etc/phpmyadmin.
| 归档时间: |
|
| 查看次数: |
166401 次 |
| 最近记录: |