Làm cách nào để tìm mật khẩu mysql của tôi trong xampp?

Bản cài đặt mới của Bảng điều khiển XAMPP trên thiết bị Windows không giữ mật khẩu gốc cho MySQL PHPMyAdmin. Trong trường hợp như vậy, mọi người có thể dễ dàng truy cập và điều đó dẫn đến dễ bị rủi ro nghiêm trọng. Để tránh điều đó, chúng tôi khuyên bạn nên đặt mật khẩu an toàn phù hợp cho người dùng root. Trong hướng dẫn này, chúng tôi sẽ giải thích cách thay đổi mật khẩu phpMyAdmin trên XAMPP

Mặc dù, chúng tôi nhận thấy rằng sau khi thay đổi mật khẩu phpMyAdmin trên XAMPP, người dùng có thể gặp phải thông báo lỗi từ chối truy cập khiến họ không thể đăng nhập vào MySQL phpMyAdmin. Để khắc phục sự cố này, bạn cần thay đổi cài đặt cấu hình trong tệp config. tập đoàn. tập tin php. Vậy hãy bắt đầu

Cách đổi mật khẩu phpMyAdmin trên XAMPP

Để thay đổi mật khẩu phpMyAdmin trên XAMPP, trước tiên bạn cần khởi chạy XAMPP Control Panel

Khi nó mở ra, hãy nhấp vào nút Quản trị viên cho MySQL

Làm cách nào để tìm mật khẩu mysql của tôi trong xampp?

Bạn có thể cần đăng nhập bằng tên người dùng và mật khẩu hiện tại của mình, sau đó nhấp vào nút Bắt đầu

Trên trang PHPMyAdmin, chuyển sang tab Tài khoản người dùng

Trong phần Tổng quan về tài khoản người dùng, nhấp vào liên kết Chỉnh sửa đặc quyền giữ quyền root làm tên người dùng và localhost làm tên máy chủ

Làm cách nào để tìm mật khẩu mysql của tôi trong xampp?

Trên trang tiếp theo, chuyển đến phần Thay đổi mật khẩu

Tại đây, bạn cần tạo một mật khẩu mạnh mới có sự kết hợp của chữ cái, số và ký hiệu. Bên cạnh trường mật khẩu, có một chỉ báo độ mạnh của mật khẩu hiển thị trạng thái mật khẩu của bạn. Khi mật khẩu mạnh hơn, đồng hồ đo trạng thái chuyển sang Đỏ > Vàng > Xanh lục

Nhập lại mật khẩu tương tự vào ô tương ứng rồi nhấp vào nút Bắt đầu

Làm cách nào để tìm mật khẩu mysql của tôi trong xampp?

Sau khi tạo đúng mật khẩu mới, khi bạn đăng nhập vào phpMyAdmin, bạn có thể gặp thông báo lỗi truy cập bị từ chối, cho biết –

Không thể kết nối. cài đặt không hợp lệ

Trong trường hợp này, bạn cần khắc phục sự cố đăng nhập bằng cách thay đổi cài đặt cấu hình trong phần config. tập đoàn. tập tin php

Cách khắc phục thông báo bị từ chối truy cập phpMyAdmin

Thông báo từ chối truy cập phpMyAdmin chủ yếu xảy ra khi bạn thay đổi mật khẩu đăng nhập của mật khẩu phpMyAdmin trên XAMPP

Bạn có thể quét qua các hàng để xem mật khẩu của người dùng

[mysqld]
9 được đặt thành gì. Sẽ có một vài người dùng
[mysqld]
9 được liệt kê, với các máy chủ khác nhau

Để đặt tất cả người dùng

[mysqld]
9 có mật khẩu trống, hãy chạy lệnh này

UPDATE user SET password = '' WHERE user = 'root';

Khi bạn hoàn tất, hãy chạy

C:\xampp\mysql\bin\mysql.exe --user=root
2 để thoát khỏi dòng lệnh MySQL

Tiếp theo, kích hoạt lại tính năng kiểm tra mật khẩu bằng cách xóa

[mysqld]
2 khỏi
[mysqld]
3

Lưu thay đổi, khởi động lại MySQL từ XAMPP

kiểm tra nó

Cuối cùng, kiểm tra xem bạn có thể kết nối với cơ sở dữ liệu bằng tên người dùng

[mysqld]
9 và mật khẩu
C:\xampp\mysql\bin\mysql.exe --user=root
6 (trống) thông qua một trong các phương pháp sau

Gần đây, một khách hàng đã bị khóa khỏi triển khai

[mysqld]
2 được quản lý bởi một
[mysqld]
3. Họ yêu cầu chúng tôi đặt lại mật khẩu cho tài khoản
[mysqld]
4. Để làm như vậy, chúng tôi đã làm theo quy trình sau

Sử dụng trình soạn thảo văn bản, chúng tôi đã mở tệp sau, đây là tệp cấu hình

[mysqld]
2

C:\xampp\mysql\bin\my.ini

Chúng tôi đã tìm thấy phần dành cho trình nền

[mysqld]
2, bắt đầu sau dòng chứa thẻ sau

[mysqld]

Ngay bên dưới thẻ, chúng tôi đã thêm một dòng mới và thêm chỉ thị sau

C:\xampp\mysql\bin\mysql.exe --user=root
0

Ví dụ về tệp cấu hình

C:\xampp\mysql\bin\mysql.exe --user=root
1

Chỉ thị

[mysqld]
7 khiến máy chủ không đọc các bảng cấp trong lược đồ hệ thống
[mysqld]
2 và do đó, bắt đầu mà không sử dụng hệ thống đặc quyền. Tùy chọn này cung cấp cho bất kỳ ai quyền truy cập máy chủ không hạn chế vào tất cả các cơ sở dữ liệu

Sau khi lưu tệp, chúng tôi đã khởi động lại máy chủ

[mysqld]
2 từ giao diện
[mysqld]
3. Hành động này buộc cài đặt mới được tải và có hiệu lực

Tiếp theo, sử dụng dòng lệnh, chúng tôi đã kết nối với máy chủ

[mysqld]
2 bằng ứng dụng khách
C:\xampp\mysql\bin\mysql.exe --user=root
02 cho
[mysqld]
2

C:\xampp\mysql\bin\mysql.exe --user=root
9

Trong lệnh trên, chúng tôi đã phát hành ứng dụng

C:\xampp\mysql\bin\mysql.exe --user=root
04 chỉ với một tham số,
C:\xampp\mysql\bin\mysql.exe --user=root
05, hướng dẫn khách hàng bỏ qua tên người dùng đăng nhập mặc định và thay vào đó sử dụng root

Khi chúng tôi kích hoạt dòng lệnh

[mysqld]
2, chúng tôi đã chuyển việc sử dụng sang cơ sở dữ liệu
C:\xampp\mysql\bin\mysql.exe --user=root
07 bằng lệnh sau

C:\xampp\mysql\bin\mysql.exe --user=root
4

Sử dụng lệnh sau, bạn có thể đặt mật khẩu cho

[mysqld]
4

C:\xampp\mysql\bin\mysql.exe --user=root
6

Ghi chú. Trong trường hợp bạn muốn để trống mật khẩu

[mysqld]
4, thì bạn có thể sử dụng như sau

C:\xampp\mysql\bin\mysql.exe --user=root
8

Xin lưu ý rằng có thể có nhiều mục nhập cho

[mysqld]
4 trong hệ thống, vì nó có thể chứa các IP khác nhau, v.v. Để xem tất cả các tùy chọn có sẵn, hãy thực hiện như sau

[mysqld]
0

Sau khi chúng tôi hoàn thành việc xử lý nội bộ của

[mysqld]
2, chúng tôi đã thực hiện lệnh sau để thoát khỏi thiết bị đầu cuối
[mysqld]
2

[mysqld]
3

Sau đó, chúng tôi chỉnh sửa lại tệp cấu hình MySQL

C:\xampp\mysql\bin\my.ini

Chúng tôi lại tìm thấy phần dành cho trình nền MySQL, phần này bắt đầu sau dòng chứa thẻ sau

[mysqld]

Chúng tôi đã xóa chỉ thị

C:\xampp\mysql\bin\mysql.exe --user=root
13 của mình và lưu tệp

Chúng tôi đã khởi động lại máy chủ

[mysqld]
2 thông qua giao diện
[mysqld]
3 sau khi lưu tệp. Việc khởi động lại buộc cài đặt cập nhật phải tải và có hiệu lực do hành động này

Thành công. Người dùng root có mật khẩu mà chúng tôi đã đặt cho nó và chúng tôi có thể truy cập cơ sở dữ liệu như mong đợi

Hướng dẫn tương tự có thể được sử dụng cho các cài đặt MySQL khác miễn là bạn biết tệp cấu hình MySQL ở đâu

Mật khẩu mặc định cho XAMPP MySQL là gì?

Đầu tiên và quan trọng nhất. khi bạn cài đặt XAMPP trên máy tính của mình, mật khẩu cho người dùng “root” bị bỏ trống . Điều này có nghĩa là không có bảo mật trên tài khoản này theo mặc định.

Làm cách nào để xem mật khẩu MySQL?

Trong MySQL, bạn có thể sử dụng lệnh SHOW GRANTS để hiển thị các đặc quyền được cấp cho người dùng. Không có bất kỳ tham số bổ sung nào, lệnh SHOW GRANTS liệt kê các đặc quyền được cấp cho tài khoản người dùng hiện tại mà bạn đã kết nối với máy chủ.