mysql root密码重置

1.修改my.cnf

#位置一般是
/etc/my.cnf

2.重启mysql服务

service mysqld restart

3.进入mysql

mysql -uroot -p  然后直接回车

4.修改密码

use mysql;
UPDATE user SET Password = PASSWORD(‘密码‘) WHERE user = ‘root‘;
FLUSH PRIVILEGES;
exit;

5.完成!

时间: 2024-08-24 22:59:28

mysql root密码重置的相关文章

MySQL root密码重置 报错:mysqladmin: connect to server at 'localhost' failed的解决方案

===========================================================二,忘记本地root的登录密码解决过程:1.编辑/mysql/my.ini在[mysqld] 配置部分添加一行skip-grant-tables 2.保存后重启mysql[[email protected] etc]# service mysqld restartShutting down MySQL.                                      

mysql root 密码重置

前情:入职的当天,前任就离职了,除了留下IP地址和域名的对应关系和几个ftp账号密码以外啥都没有,因为公司和他有些利益没有结算清楚,所以很多问题也不配合交接.无奈重置官网mysql的root密码 步骤1:在少人使用的时候 vim /etc/my.cnf 在[mysqld]的段中加一句:skip-grant-tables 保存退出vi 步骤2:重启mysqld :service mysqld restart 步骤3:输入mysql命令 USE mysql; UPDATE user SET Pass

Mac下忘记Mysql root密码重置

很久之前安装的mysql 在 mac本机,突然要用的时候,发现怎么也连接不上,网上找了很多的教程尝试都不成功,最后找到一篇尝试成功.感谢原博主的分享转载在下面进行记录,出处: http://blog.csdn.net/u014410695/article/details/50630233 以下方法亲测有效,过程使用的工具只有mac的终端无需workbench 当我们通过终端连接MySQL数据库时候我们会看到这样的信息 ERROR 1045: Access denied for user: '[e

Centos 下 mysql root 密码重置

重置mysql密码的方法有很多,官网也提供了很方便的快捷操作办法,可参考资料 resetting permissions .本文重置密码的具体步骤如下: 一.停止MySQL(如果处于运行状态) #service mysqld stop 输出 Shutting down MySQL. [ OK ] 关于 #service mysqld stop 命令,可参考 CENTOS 6.5 平台离线编译安装 Mysql5.6.22. 二.启动MySQL_safe,如此以来便可不用密码登录MySQL # my

MySQL root密码重置问题

1:进入cmd,停止mysql服务:Net stop mysql (进入服务---->MySql----->停止) 到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动, 2:执行:mysqld-nt --skip-grant-tables(窗口会一直停止) 3:然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入. Java代码 >use mysql >updat

mysql root密码忘记重置

1.修改/etc/my.cnf文件 找到mysqld选项,增加子项skip-grant-tables 2.重新启动mysql服务 service mysqld restart 3.进入mysql 在shell中执行mysql -u root 4.设置root新密码 update mysql.user set password=password('newpassword') where user='root'; flush privileges; 5.删除步骤1中进行的操作. 6.再次执行步骤2.

Ubuntu下MySQL忘记root密码重置

MySQL忘记root密码肿么办?-_-|||   这种情况虽然不是很常见,但是有时长时间没有登录系统,还真会忘记密码.这时候,如果您能以系统管理员权限登陆密码,那还是有救的.放大招,将其重置即可. 1. 修改MySQL的登录设置 vi /etc/mysql/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables :wq 保存设置并退出vi 2. 重新启动mysqld sudo service mysql restart 3. 登录并修改MySQL的root密码  进

MySQL的root密码重置

设置MySQL root密码: #mysqladmin -uroot password 'qiangge'(划线部分为root密码) # mysql -uroot -pqiangge 如果忘记MySQL root密码,解决方法如下: (1)编辑MySQL主配置文件 my.cnf #vim /etc/my.cnf 在[mysqld]字段下添加参数 skip-grant (2)重启数据库服务 #service mysqld restart (3)这样就可以进入数据库不用授权了 # /usr/loca

使用SKIP-GRANT-TABLES 解决 MYSQL ROOT密码丢失(转)

B.5.3.2 How to Reset the Root Password If you have never assigned a root password for MySQL, the server does not require a password at all for connecting as root. However, this is insecure. For instructions on assigning passwords, see Section 2.18.4,