今天思思来给大家分享一些关于mysql的root密码忘了的简单介绍Mysql的Root密码忘记了怎么办 方面的知识吧,希望大家会喜欢哦
1、找到my.cnf配置文件的位置。修改my.cnf。如果你是root用户,直接vim/etc/my.cnf。如果你是普通用户,sudovim/etc/my.cnf。
2、方法一:在DOS窗口下输入netstopmysql5或netstopmysql开一个DOS窗口,这个需要切换到mysql的bin目录。
3、如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器:safe_mysqld--skip-grant-tables&即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。
4、quit;[上面的步骤就可将忘记的密码重设。]回到dos命令模式,执行mysqladmin-uroot-pshutdown,输入刚改过的密码123456。关掉目前mysql无权限的模式。再正常启动mysql。
.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。
关闭正在运行的MySQL。打开DOS窗口,转到mysql\bin目录。输入mysqld--skip-grant-tables回车。如果没有出现提示信息,那就对了。再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。
socket=/var/lib/mysql/mysql.sockskip-grant-tables保存并且退出vi。
.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下,其他的用户也可以任意地登录和修改MySQL的信息。
修改MySQL的配置文件(默认为/etc/my.cnf),在[mysqld]下添加一行skip-grant-tables例如:[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockskip-grant-tables保存并且退出vi。
保存配置文件后,重启MySQL服务servicemysqldrestart再次进入MySQL命令行mysql-uroot-p,输入密码时直接回车,就会进入MySQL数据库了,这个时候按照常规流程修改root密码即可。
是一个非常捧的数据库。如果忘记了MySQL的root密码,可以用以下方法重新设置:KILL掉系统里的MySQL进程,方法如下:a、点击桌面工具栏打开任务栏管理器。
利用命令行工具重启数据库./mysql.serverstart修改root密码重启数据库后可以不用密码直接登陆,执行:./mysql-p可以直接登陆进数据库。
如果是root密码:方法一:MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器:safe_mysqld--skip-grant-tables&即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库。
本文到这结束,希望上面文章对大家有所帮助