Reset mật khẩu root cho MySQL trên Ubuntu
ubuntu
17
Mysql
44
White

Dang Viet Ha viết ngày 20/03/2016

Đôi khi cài đặt MySQL trên Ubuntu hoặc trên các HĐH khác, trình cài đặt sẽ tự động set một mật khẩu ngẫu nhiên cho tài khoản root, nếu không để ý thì sau khi cài đặt bạn sẽ không biết mật khẩu root để login vào mysql là gì hoặc một ngày đẹp trời bạn bỗng dưng quên mất mật khẩu root để login vào mysql. Vậy có cách nào để đặt lại mật khẩu cho tài khoản root hay không? Quá đơn giản, bạn chỉ cần làm theo các bước sau đây:

  1. Tạm dừng mysql service

    $ sudo service mysql stop
    
  2. Khởi động lại mysql với --skip-grant-tables để login vào mysql mà không cần mật khẩu

    $ sudo mysqld_safe --skip-grant-tables &
    $ mysql -u root -p
    
  3. Chạy các lệnh sau trong mysql để reset lại mật khẩu cho tài khoản root

    mysql> use mysql;
    mysql> update user set password=PASSWORD("Mật_khẩu_mới") where user='root';
    mysql> flush privileges;
    mysql> quit
    
  4. Sau đó, khởi động lại mysql và bạn có thể login vào mysql với mật khẩu mới

    $ sudo service mysql stop
    $ sudo service mysql start
    $ mysql -u root -p
    

Ngoài ra, bạn có thể xem lịch sử reset mật khẩu của mysql bằng cách xem file /home/$USER/.mysql_historycủa người đã thực hiện reset mật khẩu.

Bình luận


White
{{ comment.user.name }}
Bỏ hay Hay
{{comment.like_count}}
Male avatar
{{ comment_error }}
Hủy
   

Hiển thị thử

Chỉnh sửa

White

Dang Viet Ha

12 bài viết.
23 người follow
Kipalog
{{userFollowed ? 'Following' : 'Follow'}}
Cùng một tác giả
White
18 0
Trong thời điểm hiện tại thì JSON REST API vẫn đang rất phổ biến và phổ thông nhất bởi tính dễ sử dụng của nó. Tuy nhiên, các hãng công nghệ lớn lu...
Dang Viet Ha viết 2 năm trước
18 0
White
11 2
Gần đây, tôi có tham gia vào một sự kiện của (Link) và biết được việc sử dụng (Link) để tự động hoá công việc của các sysadmin khá tiện dụng. Hôm n...
Dang Viet Ha viết hơn 2 năm trước
11 2
White
8 4
Bài viết liên quan
White
1 2
Hướng dẫn cài đặt Eclipse IDE trên Ubuntu Trong bài viết này, mình sẽ hướng dẫn các bạn cài đặt Eclipse trên Ubuntu. Ở đây mình sẽ sử dụng Ubuntu...
Nguyễn Tuấn Anh viết hơn 1 năm trước
1 2
White
20 0
Mysql innodb internal là một chủ đề khá sâu. Bản thân tôi cũng chưa bao quát hết. Bài viết này chỉ cung cấp một cái nhìn sơ lược. Để các bạn khôn...
manhdung viết 3 năm trước
20 0
{{like_count}}

kipalog

{{ comment_count }}

bình luận

{{liked ? "Đã kipalog" : "Kipalog"}}


White
{{userFollowed ? 'Following' : 'Follow'}}
12 bài viết.
23 người follow

 Đầu mục bài viết

Vẫn còn nữa! x

Kipalog vẫn còn rất nhiều bài viết hay và chủ đề thú vị chờ bạn khám phá!