Bí quyết MySQL reset Root Password

Vì 1 lý do nào ấy mà bạn “quên béng” mật khẩu MySQL của mình? Trong bài viết này, Tino Group sẽ chỉ dẫn bạn bí quyết MySQL reset Root Password đơn giản, nhanh chóng nhất nhé! Ko để bạn đợi lâu, chúng ta cùng nhau reset Root Password MySQL nào!

Tìm hiểu về Root Password MySQL

Root Password MySQL là gì?

MySQL là 1 hệ quản trị cơ sở dữ liệu phổ biến cho phần mềm, internet app,… Giống như những dịch vụ internet khác, MySQL cũng có chức năng cấp mật khẩu dành cho quản trị viên và Root Password.

Root Password trong MySQL có chức năng giúp người mua thực hành đa số những chức năng cao nhất trong cơ sở dữ liệu.

Thông thường, MySQL sẽ ko bắc buộc bạn tạo password để thực thi quyền root. Nhưng việc này là vô cùng đáng lo ngại ví dụ bạn quản lý 1 cơ sở dữ liệu công ty quan yếu nhưng ko có 1 phương án nào bảo vệ!

Vì thế, bạn đã từng tạo mật khẩu và sau ấy vì 1 lý do nào ấy như “quên” mật khẩu và cần tạo lại. Tino Group sẽ chỉ dẫn bạn bí quyết reset root mật khẩu trong MySQL nhé!

Đề nghị lúc reset Root Password MySQL

Để có thể reset Root Password trong MySQL, bạn cần đáp ứng những bắc buộc tối thiểu như sau:

  • Tino Group sẽ thao tác dựa trên những cài đặt mặc định của MySQL
  • Cơ sở dữ liệu MySQL bạn muốn đổi mật khẩu
  • Bạn cần biết mình đang dùng hệ điều hành nào: CentOS, Linux hay Home windows
  • Bạn cần có quyền quản trị viên trong cơ sở dữ liệu MySQL
  • Bạn sẽ cần 1 textual content editor. Bên cạnh ra, bạn có thể dùng Notepad mặc định trong Window hoặc Vim được cài đặt mặc định trong Linux.
  • Cuối cùng, bạn cần biết bí quyết để truy cập vào giao diện dòng lệnh.
Xem Thêm  Atomic Pockets (AWC) là gì? Toàn tập về tiền điện tử AWC

Chỉ dẫn chung để reset Root Password MySQL

  • Bước 1: tìm bí quyết giới hạn MySQL để đảm bảo quá trình reset Root Password được tiện lợi nhất.
  • Bước 2: khởi động thiết bị sở hữu tùy chọn: -skip-grant-tables để giúp bất cứ ai cũng có thể kết nối sở hữu MySQL mà ko cần mật khẩu cùng mọi quyền cao cấp nhất.
  • Bước 3: vô hiệu hoá những những lệnh account-management như: ALTER USER và SET PASSWORD để

Bí quyết MySQL reset Root Password từng hệ điều hành

Chỉ dẫn MySQL reset Root Password Home windows

Bước 1: đăng nhập vào hệ thống sở hữu quyền Administrator.

Bước 2: tắt server MySQL ví dụ đang chạy. Ví dụ bạn ko biết tắt server ra sao bạn có thể thực hành như sau:

  • Truy cập vào Begin => Management Panel
  • Bạn tìm tới Administrative Instruments và tiếp tục bấm vào Companies.
  • Cuối cùng, tìm tới MySQL và giới hạn phần mềm chạy.

Trong trường hợp khác, bạn có thể tắt MySQL bằng bí quyết dùng Job Supervisor để buộc giới hạn MySQL.

Bước 3: dùng 1 trình textual content editor bất kỳ dí dụ như Notepad và nhập dòng code sau vào. Sau ấy, bạn thay đổi “matkhau” thành mật khẩu bạn muốn dùng.

ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘matkhau’;

Bước 4: lưu lại sở hữu cái tên là MySQL-init.txt và để ở ổ C hoặc D để dễ dẫn hyperlink nhất. Thí dụ: C:MySQL-init.txt.

Bước 5: bạn nhấn tổ hợp phím Home windows + R nhập cmd và nhấn Enter để chạy.

Xem Thêm  STP Community (STPT) là gì? Toàn tập về tiền điện tử STPT Token

Bước 6: bạn nhập lần lượt 2 dòng code sau vào:

C:> cd “C:Program FilesMySQLMySQL Server 5.7bin” C:> MySQLd -init-file=C:MySQL-init.txt

Ví dụ bạn cài MySQL ở chỗ khác, bạn có thể thay đổi phần phía sau cd thành nơi cài đặt.

Lưu ý: ở câu lệnh C:> MySQLd -init-file=C:MySQL-init.txt có 2 dấu // sau chữ C.

Tới đây, bạn có thể truy cập vào lại MySQL và nhập mật khẩu mới vào rồi đấy!

Sau lúc đổi mật khẩu thành công, bạn hãy xóa file C:MySQL-init.txt đi nhé!

MySQL reset Root Password trên Linux

Ví dụ bạn dùng hệ điều hành Linux, chúng ta sẽ bắt tay vào thực hành MySQL reset Root Password trên Linux nhé!

Bước 1: đăng nhập vào MySQL như thông thường hoặc bạn có thể dùng sở hữu lệnh -user=MySQL.

Bước 2: tiếp theo, chúng ta sẽ đi tìm tệp .pid cho MySQL Service. Thông thường, hệ thống sẽ lưu trữ chúng ở những vị trí như sau:

/var/lib/MySQL/ /var/run/MySQLd/ /usr/native/MySQL/information/

File thường sẽ khởi đầu sở hữu cái tên MySQLd hoặc tên hostname của bạn và kết thúc sở hữu phần mở rộng là .pid.

Bước 3: trước lúc tạo mật khẩu mới, bạn sẽ cần bắt buộc giới hạn MySQL server bằng lệnh như sau:

kill `cat /MySQL-data-directory/host_name.pid`

Trong ấy, bạn thay thế MySQL-data-directory/host_name.pid bằng file bạn tìm được ở bước trước. Hãy nhập chính xác đường dẫn để bạn có thể giới hạn hoàn toàn MySQL server nhé! Hãy nhớ dùng 1 dấu house trước dấu ngoặc đơn và ko dùng dấu ngoặc “ nhé!

Bước 4: sau lúc bạn giới hạn MySQL server thành công, chúng ta sẽ dùng 1 số trình textual content editor (chọn trình nào bạn quen thuộc). Ví dụ ko, bạn có thể dùng vim giống Tino Group như sau:

Sudo vim ALTER USER ‘root’@’localhost’ IDENTIFIED BY ‘matkhaumoi’;

Trong ấy, đổi matkhaumoi thành mật khẩu bạn muốn dùng Và phải chăng nhất là nó nên có ký tự thường, in hoa và số.

Xem Thêm  Hopr Protocol (HOPR) là gì? Toàn tập về tiền điện tử HOPR

Bên cạnh ra, bạn thay thế localhost thành tên hệ thống thích hợp sở hữu của bạn.

Bước 5: lưu lại file tại: house/me/MySQL-init

Bước 6: khởi động và nhập mật khẩu mới vào MySQL. Để thay đổi mật khẩu, bạn nhập dòng lệnh như sau vào:

MySQLd -init-file=/house/me/MySQL-init &

Tùy vào bí quyết bạn khởi động máy chủ mà có thể thêm -defaults-file vào trước init.

Bước 7: sau lúc thay đổi mật khẩu xong, bạn xóa file đã lưu lại ở bước 5.

Bí quyết MySQL reset Root Password CentOS

Sở hữu CentOS, việc thay đổi Root Password trở nên đơn giản hơn siêu nhiều! Bạn thực hành lần lượt từng dòng lệnh như sau và thay đổi matkhaumoi thành mật khẩu bạn muốn dùng:

Ngừng máy chủ MySQL sudo systemctl cease MySQLd Khởi động máy chủ MySQL ở chế độ an toàn sudo MySQLd_safe -skip-grant-tables & Sau lúc máy chủ đã khởi động và ví dụ có vẻ như giống như đang bị treo, bạn hãy nhấn enter và dấu nhắc lệnh sẽ hoạt động trở lại. Kết nối sở hữu MySQL dưới dạng gốc MySQL -uroot Thay đổi mật khẩu gốc use MySQL; replace person set authentication_string=PASSWORD(“matkhaumoi”) the place Consumer=’root’; flush privileges; stop Khởi động lại máy chủ MySQL sudo systemctl cease MySQLd sudo systemctl begin MySQLd Đăng nhập vào MySQL bình thường MySQL -uroot -p

Bạn đã có thể reset Root Password MySQL hay chưa? Ví dụ chưa, bạn nên thử khiến lại từng bước 1 lần nữa nhé! Tino Group chúc bạn thành công!

FAQs về bí quyết MySQL reset Root Password

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Heart, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí MinhVăn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333Tổng đài miễn chi phí: 1800 6734
  • E mail: gross [email protected]
  • Web site: www.tino.org