centos6.5 mysql忘记登入密码

1.修改文件目录为/etc/my.cnf的文件;

  在[mysqld]的段中加上一句:skip-grant-tables,保存文件重启数据库;
  例如:
  [mysqld]
  skip-grant-tables
  datadir=/var/lib/mysql
  socket=/var/lib/mysql/mysql.sock
  user=mysql
  # Disabling symbolic-links is recommended to prevent assorted security risks
  symbolic-links=

2。修改密码:

3,把/etc/my.cnf文件内容修改回来,重启数据库

时间: 2024-10-13 02:39:59

centos6.5 mysql忘记登入密码的相关文章

Linux下 mysql忘记root用户密码

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

mysql忘记帐号密码 解决办法

首先关闭mysql 使用命令行启动mysql(一般要找到mysql.ini文件) 在windows上mysql.ini文件可以通过查看当前mysql进程参数查看到,具体方法点此 在启动mysql命令行最后加上:  --skip-grant-tables 参数 其他的一些方法: 1. 向mysqld server 发送kill命令关掉mysqld server(不是 kill -9),存放进程ID的文件通常在MYSQL的数据库所在的目录中. killall -TERM mysqld 你必须是UNI

MySQL忘记root用户密码修改方法

一般来说在MySQL修改用户密码有好几种方法: 1.修改自己的密码可用: set password=password('123456'); 2.修改其它用户的密码可用: set password for 'username'@'host'=password('123456'); 3.通过修改mysql库中的user表中的password字段,可用: update mysql.user set password=password('123456') where User='username' an

MYSQL忘记超级用户密码修改

#service mysql stop #mysqld_safe --skip-grant-tables 另外开个SSH连接或终端 [[email protected] ~]# mysql mysql>use mysql mysql>update user set password=password("123456") where user="root"; mysql>flush privileges; mysql>exit 然后再次进入my

mysql忘记root用户密码找回步骤

修改或找回root密码步骤1.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vi. 2.重新启动mysqld # /etc/init.d/mysqld restart ( service mysqld restart )3 mysql -uroot -p 回车 mysql> USE mysql ; mysql> UPDATE user SET Password = password ( 'new-

破解window登入密码。。。

一.制作启动盘 1.下个制作启动盘软件:老毛桃.大白菜... 2.下载完毕后,点击安装.插入U盘,格式化优盘.然后双击运行大白菜超级u盘启动制作工具(以下简称大白菜). 3.如果只插入了一个U盘,那么打开大白菜后就自动获取了相关数据,不用你选择.如果有2个以上usb插入,那么你就必须选择红色框内的下拉按钮,找到自己刚刚格式化的优盘.其它什么都不用选择. 鼠标单击"一键制作USB启动盘".这个过程有点长,多等一下. 配置成功后会有如下提示,见红色框.然后选择(否),然后推出软件,把U盘拔

安装完mysql,登入时报错-bash: mysql: command not found

解决办法配置环境变量 [[email protected] ]# vi /etc/profile PATH="/application/mysql/bin/:$PATH" 在最下方添加上 [[email protected] ]# source /etc/profile   生效命令 再输入命令就可以了

MySQL密码设置和重置,以及远程登入数据库

1.配置MySQL的root密码 默认情况下MySQL没有密码,直接就可以进入: [[email protected] ~]# mysql -uroot 下面我们设置root密码: [[email protected] ~]# mysqladmin -uroot password '123456' 再进入时需要输入密码(p选项后无空格): [[email protected] ~]# mysql -uroot -p123456 重启生效 [[email protected] ~]# /etc/i

【一个小坑】Mysql 用户、权限和密码。(创建的用户无法登入)

Mysql Version: Mysql 5.6. Mysql 中 用户的权限,不仅跟用户相关,还和用户的登入密码(口令)相关. 比如以下语句: 创建用户 create user 'name'@'localhost' identified by 'password'. 授权: grant all on database.* to username. 这样的语句,你用name + password登入Mysql 会被拒绝. 应该养成好的习惯. grant all on database.* to