尽管以root用户身份登录,但phpMyAdmin表示没有创建数据库的权限

12 mysql phpmyadmin

我需要使用root用户登录mysql并创建一个数据库.但是,当我以root用户身份登录PhpMyAdmin时,它告诉我它具有"无权限",因此无法创建数据库.

我安装phpMyAdmin时没想到会发生这种情况.有没有办法来解决这个问题?请帮帮忙,谢谢!

版本信息:

操作系统:OpenSUSE 12.1

MySQL:mysql Ver 14.14 Distrib 5.5.25,适用于Linux(x86_64),使用readline 6.2

PhpMyAdmin:3.4.10.2

Avi*_*ash 18

如果您使用的是Chrome.尝试一些其他浏览器.那里有关于这个问题的先前帖子说phpmyadmin没有为chrome提供root权限.

或试试这个

名称:root

密码:密码

  • 这不是铬的问题。尝试使用隐身窗口是缓存数据问题,它也适用于chrome。 (2认同)
  • 快到 2020 年了,我在使用最新的 mysql 和 phpmyadmin 时仍然遇到这个 Chrome 问题。难以置信我的朋友们! (2认同)

小智 14

使用安装phpMyAdmin时创建的系统维护用户和密码登录。
可以在/ ect / mysql的debian.cnf文件中找到它,然后您便可以完全访问。

cd /etc/mysql
sudo nano debian.cnf
Just look - don't change anything!
[mysql_upgrade]
host     = localhost
user     = debian-sys-maint       <----use this user
password = s0meRaND0mChar$s       <----use this password
socket   = /var/run/mysqld/mysqld.sock
Run Code Online (Sandbox Code Playgroud)

为我工作。


Adn*_*nan 5

这对我有用

在 phpmyadmin root 中打开 config.inc.php 文件,将 auth 类型从 cookie 设置为 config

$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = ''; // leave blank if no password
Run Code Online (Sandbox Code Playgroud)


小智 5

须藤mysql

输入您的 (LINUX) 帐户密码

将 *.* 上的创建授权给 user@localhost;

同花顺特权;


小智 -4

这似乎是一个暂时性问题,随后自行修复。感谢大家的关注。