Mysql 和 phpmyadmin 在 RaspberryPi 3 中的安装
Mysql and phpmyadmin installation in RaspberryPi 3
我正在尝试在我的 raspberrypi 3 中安装 mysql 和 phpmyadmin。我遵循了互联网上的许多教程,特别是这个 link
https://www.youtube.com/watch?v=ozo_npQMQS8
现在的问题是,在安装 mysql 时,我在命令行中没有任何 window 要求输入密码,因此我无法设置 root 密码..
我可以通过 "sudo"
进入 mysql
sudo mysql -u root
但是我无法通过密码登录。
phpmyadmin 的情况相同。安装正确,但我无法使用密码登录。
谢谢
所以我发现问题出在插件上。所以我必须将插件设置为 mysql_native_password.
检查插件类型
USE mysql;
SELECT User, Host, plugin FROM mysql.user;
您可能会看到 mysql_native_password 不存在..
因此要进行设置,您可以编写这些命令..
sudo mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET
plugin='mysql_native_password' WHERE User='root'; mysql> FLUSH
PRIVILEGES; mysql> exit;
$ service mysql restart
所以现在您将能够通过 root 密码登录 phpmyadmin 和控制台。
您不需要 'sudo',因为 mysql -u root
中的 -u
指定了要连接的用户帐户(并且 'mysql' 命令应该适用于所有用户用户,而不仅仅是 root;如果不是,请检查您的路径)。系统未提示您输入密码的原因是您没有告诉 MySQL 在连接时使用密码,要使用 -p
就像 mysql -u root -p
.
如果您在安装过程中没有设置密码,那么应该没有密码,在这种情况下 mysql -u root
应该对您有用。连接后,您可以设置密码(您可能应该为用户名 root 和主机“%”和 'localhost' 的两个用户帐户设置密码(可能还有一个用于 IPv6 地址)。之后设置密码,当然你需要在使用 -p
标志登录时使用它。
如果您在使用 phpMyAdmin 时遇到问题,请向我们显示错误消息和配置文件的相关部分 (config.inc.php
)。
我正在尝试在我的 raspberrypi 3 中安装 mysql 和 phpmyadmin。我遵循了互联网上的许多教程,特别是这个 link https://www.youtube.com/watch?v=ozo_npQMQS8
现在的问题是,在安装 mysql 时,我在命令行中没有任何 window 要求输入密码,因此我无法设置 root 密码.. 我可以通过 "sudo"
进入 mysqlsudo mysql -u root
但是我无法通过密码登录。 phpmyadmin 的情况相同。安装正确,但我无法使用密码登录。 谢谢
所以我发现问题出在插件上。所以我必须将插件设置为 mysql_native_password.
检查插件类型
USE mysql;
SELECT User, Host, plugin FROM mysql.user;
您可能会看到 mysql_native_password 不存在..
因此要进行设置,您可以编写这些命令..
sudo mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET
plugin='mysql_native_password' WHERE User='root'; mysql> FLUSH
PRIVILEGES; mysql> exit;
$ service mysql restart
所以现在您将能够通过 root 密码登录 phpmyadmin 和控制台。
您不需要 'sudo',因为 mysql -u root
中的 -u
指定了要连接的用户帐户(并且 'mysql' 命令应该适用于所有用户用户,而不仅仅是 root;如果不是,请检查您的路径)。系统未提示您输入密码的原因是您没有告诉 MySQL 在连接时使用密码,要使用 -p
就像 mysql -u root -p
.
如果您在安装过程中没有设置密码,那么应该没有密码,在这种情况下 mysql -u root
应该对您有用。连接后,您可以设置密码(您可能应该为用户名 root 和主机“%”和 'localhost' 的两个用户帐户设置密码(可能还有一个用于 IPv6 地址)。之后设置密码,当然你需要在使用 -p
标志登录时使用它。
如果您在使用 phpMyAdmin 时遇到问题,请向我们显示错误消息和配置文件的相关部分 (config.inc.php
)。