xampp中mariadb怎样修改默认的root密码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xampp中mariadb怎样修改默认的root密码相关的知识,希望对你有一定的参考价值。
参考技术A这个比较麻烦
第一步,浏览器地址栏输入http://localhost/phpmyadmin/
进入后选择用户账号,接着选择修改权限
进入后,选择修改密码
不要选择生成,输入密码,重复输入
点击右下角的执行
第二步,修改config.inc.php路径下面有,只能使用编程软件打开并修改
文件使用记事本打开无法修改,需要使用phpstrom、WebStorm、Visual Studio Code等软件打开才能修改
第三步,重启apache服务器,输入http://localhost/phpmyadmin/就需要密码才能进入
XAMPP 为 MariaDB 设置 root 用户密码
【中文标题】XAMPP 为 MariaDB 设置 root 用户密码【英文标题】:XAMPP set root user password for MariaDB 【发布时间】:2018-06-18 01:03:09 【问题描述】:如何在 Ubuntu/Kubuntu 16.04 的 XAMPP 中设置 MariaDB 的 root 用户密码?
默认情况下root用户没有设置密码。
我正在使用 XAMPP 7.1.11
【问题讨论】:
如果您仍想将 WAMP 用于教育目的,您可以在mysql.user
表上运行更新,例如 update mysql.user set Password = PASSWORD('thenewpassword') from mysql.user where User = 'root'
...
@Hackerman 我在 Linux 上使用 xampp(WAMP 用于 Windows)。我想知道如何在 linux 上做到这一点
在 Linux 上的 xampp 上的过程是一样的。
@Hackerman 找到了替代方案并发布了答案。
【参考方案1】:
我设法在 Windows 和 Linux 上都做到了。 在 Windows 上,打开命令提示符,将目录更改为 \xampp\mysql\bin 并使用 mysqladmin 为 root 用户设置密码,即
cd \xampp\mysql\bin
mysqladmin --user=root password "your_password"
在 Linux (Ubuntu/Kubuntu) 上,打开终端模拟器并将目录更改为 /opt/lampp/bin 即
cd /opt/lampp/bin
./mysqladmin --user=root password "your_password"
【讨论】:
【参考方案2】:我也遇到过这样的问题:
sudo mysqld_safe --skip-grant-tables &
mysql -u root
use mysql;
update user set password=PASSWORD("mynewpassword") where User='root';
update user set plugin="mysql_native_password";
quit;
重启数据库就好了。
关键是这一行:
update user set plugin="mysql_native_password";
【讨论】:
【参考方案3】:这个指向Meer's World 的链接对我来说很容易,因为它是通过 phpMyAdmin 屏幕直接完成的,然后是 config.inc.php 文件。我尝试了其他地方描述的 SQL 查询和命令行方法,但没有一个能正常工作。这很容易。
【讨论】:
以上是关于xampp中mariadb怎样修改默认的root密码的主要内容,如果未能解决你的问题,请参考以下文章