Difference between revisions of "mysql server root password recovery"

From thelinuxwiki
Jump to: navigation, search
(Created page with "# Stop MySQL # sudo /etc/init.d/mysqld stop # start mysql in Safe mode # mysqld_safe --skip-grant-tables & # Login as root # mysql -uroot # Reset Password # use my...")
 
Line 1: Line 1:
# Stop MySQL
+
Stop MySQL
  
 
  # sudo /etc/init.d/mysqld stop
 
  # sudo /etc/init.d/mysqld stop
  
# start mysql in Safe mode
+
start mysql in Safe mode
  
  
 
  # mysqld_safe --skip-grant-tables &
 
  # mysqld_safe --skip-grant-tables &
  
# Login as root
+
Login as root
  
 
  # mysql -uroot
 
  # mysql -uroot
  
# Reset Password
+
Reset Password
  
 
  # use mysql;
 
  # use mysql;
Line 19: Line 19:
 
  mysql> quit
 
  mysql> quit
  
# Restart
+
Restart
  
 
  # killall mysqld
 
  # killall mysqld
 
  # /etc/init.d/mysqld start
 
  # /etc/init.d/mysqld start
 +
 +
start and stop commands may vary depending on Linux distro
  
 
[[category:mysql]]
 
[[category:mysql]]

Revision as of 22:12, 24 May 2016

Stop MySQL

# sudo /etc/init.d/mysqld stop

start mysql in Safe mode


# mysqld_safe --skip-grant-tables &

Login as root

# mysql -uroot

Reset Password

# use mysql;
mysql> update user set password=PASSWORD("mynewpassword") where User='root';
mysql> flush privileges;
mysql> quit

Restart

# killall mysqld
# /etc/init.d/mysqld start

start and stop commands may vary depending on Linux distro