XAMPP笔记之重置MySQL/MariaDB Root用户密码

目前在使用MYSQL,在MAC下安装使用的是XAMPP 4.5.2,需要重置MySQL/MariaDB Root用户密码。遇到一个小问题记录于下:

1,根据官方指导(http://localhost/dashboard/docs/reset-mysql-password.html)处的提示,运行如下命令:

(1)先启动MYSQL SERVER,这个没有问题;

(2)打开终端,切换到XAMPP的默认安装位置,在我的MAC上是

/Applications/XAMPP/xamppfiles/bin

,然后运行如下命令:

mysqladmin --user=root password "newpassword"

出现错误: Command not found!

2,初步方法:使用软链接技术,如下:

ln -s /Applications/XAMPP/xamppfiles/bin/mysqladmin  /usr/bin

出现错误如下:Operation not permitted

更换成:

ln -s /Applications/XAMPP/xamppfiles/bin/mysqladmin  /usr/local/bin

建立软链接成功!

3,修改密码:

mysqladmin --user=root password "newpassword"

命令成功!

时间: 2024-10-02 10:13:45

XAMPP笔记之重置MySQL/MariaDB Root用户密码的相关文章

linux下重置mysql的root用户密码

如果忘记了MySQLroot密码,可以用以下方法重新设置: 1.停掉系统里的MySQL进程:     killall-TERM mysqld 2.用以下命令启动MySQL,以不检查权限的方式启动:进入到mysql的bin下     ./mysqld_safe--skip-grant-tables & 3.然后用空密码方式使用root用户登录 MySQL:    mysql -uroot 4.修改root用户的密码:     mysql>update mysql.user set passwo

重置MySQL的root用户密码(Window)

1.首先要停止Mysql服务.打开CMD,键入命令 net stop mysql 默认的mysql服务名就是mysql,如果你修改过服务名,请自行对照修改命令. 2.在CMD中进入mysql的bin目录,例如我的就是 c:\mysql\bin ,键入命令 mysqld-nt --skip-grant-tables 这个命令是用来跳过mysql的权限检查表,如果命令成功就会发现CMD窗口处于停滞状态. 3.重新打开一个CMD窗口,再次进入mysql的bin目录,键入命令 mysql -u root

第三篇 ubuntu下,mysql 的root用户密码忘了怎么办?

好长一段时间没有使用ubuntu了,今天进来玩玩,结果连mysql的root用户密码都忘记了.就上网找了一下,发现如下解决办法,试了一下,可行!记录在此,环境问题,是需要注意的. Ubuntu Server 12.04 LTS,用 apt-get 安装 MySQL 过程中没有提示设置 root 账号的密码,安装完成后发现 root 空密码无法登录. 解决方案: 其实 debian 系的 MySQL 安装过程中会设置一个默认的账户,这个文件里保存了默认账号的信息 cat /etc/mysql/de

Windows环境修改MYSQL的root用户密码

在使用MYSQL数据库的时候,第一次登录的时候,root默认没有密码.在使用过程中难免会忘记root用户的密码,密码不正确的时候,报如下错误: I:\Develop\mysql-5.6.19\bin>mysql -u root -pEnter password:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 具体修改root密码如下: 1.执行"net stop mysql

关于忘记MySQL的root用户密码的问题

出错 信息: java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)'及 如果忘记了MySQL的root用户密码可以如下操作(Linux下): 如果 MySQL 正在运行,首先杀之: killall -TERM mysqld. 启动 MySQL :bin/safe_mysqld --skip-grant-tables 就可以不需要密码就进入 MySQL 了mysql -uroot

95.更改MySQL的root用户密码,MySQL基本操作的常用命令

更改MySQL的root用户密码 1.首次进入数据库 [[email protected] ~]# /usr/local/mysql/bin/mysql -uroot Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 2 Server version: 5.6.36 MySQL Community Server (GPL) Copyright (c) 2000, 2017, O

mysql(root用户密码设置)

root密码重置 修改root用户的密码: /*登录mysql*/ mysql -uroot -p123 /*切换数据库*/ use mysql /*修改root用户的密码*/ update user set password=password('1234') where user='root'; ? 如果你忘记了root用户的密码,那么你就无法登录mysql,也就不能修改密码了.这时登录mysql就比较麻烦: 打开一个窗口,执行:mysqld --skip-grant-tables: 这时再开

Linux下 mysql忘记root用户密码

今天在接收一台MYSQL服务器的时候发现忘记MYSQL的root用户的密码,查找资料发了各种文档里面也没有root用户密码,因此需要修改root用户密码. 首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库.因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息.最安全的状态是到服务器的Console上面操作,并且拔掉网线. 1.修改MySQL的登录设置: 在[mysqld]的段中加上的s

如何重置VCSA6.0 ROOT用户密码。

如果vcsa的root用户密码遗失了怎么办?网上很多关于恢复suse linux系统root用户的文章,但都不适用于VCSA,即使VCSA使用的是suse内核,原因是VCSA无法直接进入单用户模式,在进入单用户模式之前有一层用户密码验证,如下图所示,必须按P后输入root用户和密码方能进入下步操作,所以我们要做的第一步是清除GRUB菜单密码. 具体操作步骤: 1.用redhat7的DVD光盘引导系统,在启动菜单中选择"Troubleshooting" 2.然后选择"Rescu