Skip to content
Bots!
Bots!
  • About
    • Myself
    • আমার দোয়া
  • Bookmarks
    • Bookmarks
    • My OCI Bookmarks
    • Useful Proxmox Commands & Links
    • Learning Nano
    • Useful Sites
    • Useful Virtualbox Command
    • Useful MySQL Command
    • Useful Linux Command
    • BTT-CAS
  • Resources
    • Webinar on Cloud Adoption for Project Managers
  • Photos
  • Videos
  • Downloads
Bots!

How to reset MySQL Root Password in Linux

Rumi, June 6, 2014

 

First, Let’s stop the mysql service, In Red Hat’s family (Red Hat Enterprise, Fedora, CentOS) the Mysql Daemon is called ‘mysqld‘, but in Debianlike Ubuntu based distributions and OpenSuse its called ‘mysql‘. I’ll be using the debian based naming
sudo service mysql stop
OR
sudo /etc/init.d/mysql stop
Now, we’ll start the server in safe mode and skip grant tables so that it wont ask for the password we had lost when we try to login
sudo mysqld_safe –skip-grant-tables
you should see something like this
111026 11:05:46 mysqld_safe Logging to syslog.
111026 11:05:46 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
Now open a new terminal window and run the mysql console using the main mysql database named ‘mysql‘ using the root user
mysql –user=root mysql
Then we’ll reset the password from the mysql’s users table, flush privieges, then exit the mysql console
UPDATE user SET password=PASSWORD('new-password') WHERE user='root';
flush privileges;
exit;
Start again the mysql daemon
sudo service mysql stop
sudo service mysql start
That’s All :)
Configurations (Linux) MySQL

Post navigation

Previous post
Next post

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Myself…

Hi, I am Hasan T. Emdad Rumi, an IT Project Manager & Consultant, Virtualization & Cloud Savvyfrom Dhaka, Bangladesh. I have prior experience in managing numerous local and international projects in the area of Telco VAS & NMC, National Data Center & PKI Naitonal Root and CA Infrastructure. Also engaged with several Offshore Software Development Team.

Worked with Orascom Telecom-Banglalink, Network Elites as VAS partner, BTRC, BTT (Turkey) , Mango Teleservices Limited and Access to Informaiton (A2I-UNDP)

Currently working at Oracle Corporation as Principal Technology Solution and Cloud Architect.

You can reach me [h.t.emdad at gmail.com] and I will be delighted to exchange my views.

Tags

Apache Bind Cacti CentOS CentOS 6 CentOS 7 Debain Debian Debian 10 Debian 11 Debian 12 DKIM Docker icinga iptables Jitsi LAMP Letsencrypt Linux Munin MySQL Nagios Nextcloud NFS nginx openvpn pfsense php Postfix powerdns Proxmox RDP SSH SSL Ubuntu Ubuntu 16 Ubuntu 18 Ubuntu 20 Varnish virtualbox vpn Webmin Windows 10 XCP-NG zimbra

Topics

Recent Posts

  • Torrent Download Script with Aria2C on Debian 12 using Command Line Interface November 7, 2025
  • Install phpsysinfo on Debain Linux November 7, 2025
  • Delete OpenVPN Access Server Logs November 1, 2025
  • Install Monitorix on CentOS 7 October 3, 2025
  • Configure Centos 7 with multiple ip in bridge mode br0 October 3, 2025
  • 1:1 NAT using Iptables on an OpenVPN Server October 2, 2025
  • Openvpn autostart on debian 12 cli client October 2, 2025
  • Site to Site (site 2 site a.k.a S2S) VPN using OpenVPN October 2, 2025
  • Updated Repository of Debian 10 (Aug 2025) September 5, 2025
  • Deploye Minio using docker September 5, 2025

Archives

Top Posts & Pages

  • Torrent Download Script with Aria2C on Debian 12 using Command Line Interface
©2025 Bots! | WordPress Theme by SuperbThemes