Mật khẩu cho root MySQL là gì?
Mật khẩu root MySQL® cho phép người dùng root có toàn quyền truy cập vào cơ sở dữ liệu MySQL. Bạn phải có quyền truy cập Quản trị viên gốc (Linux®) hoặc (Windows®) vào Máy chủ đám mây để đặt lại mật khẩu gốc MySQL Show Ghi chú. Mật khẩu tài khoản gốc của Máy chủ đám mây (Linux) hoặc (Windows) không giống với mật khẩu MySQL. Mật khẩu Cloud Server cho phép truy cập vào máy chủ. Mật khẩu gốc của MySQL chỉ cho phép truy cập vào cơ sở dữ liệu MySQL Bạn đã bao giờ quên hoặc chỉ muốn thay đổi mật khẩu MySQL của mình? RunCloud sử dụng MariaDB, một trình thay thế thả xuống nâng cao cho MySQL, làm cơ sở dữ liệu. MariaDB là một gói hướng đến cộng đồng bởi các nhà phát triển ban đầu của MySQL, với lời hứa về khả năng tương thích trong tương lai, do đó, các lệnh đầu cuối và công cụ phần mềm cho cơ sở dữ liệu MySQL cũng có thể được sử dụng cho MariaDB Trên RunCloud, có một số cách để quản lý máy chủ và cơ sở dữ liệu MySQL của bạn. Bạn có thể quản lý bằng cách truy cập máy chủ bằng thiết bị đầu cuối và chạy các lệnh từ đó hoặc bạn có thể cài đặt trình quản lý cơ sở dữ liệu MySQL một cách an toàn như phpMyAdmin dưới dạng ứng dụng web bằng trình cài đặt tập lệnh RunCloud Một số quản trị viên không thích sử dụng ứng dụng web công khai như phpMyAdmin vì các lỗ hổng bảo mật tiềm ẩn mà nó gây ra. Nhưng nó vẫn phổ biến vì nó khá đơn giản để sử dụng, ngay cả đối với những người không có kỹ thuật và nó cung cấp một công cụ dễ truy cập có thể giúp bạn tiết kiệm thời gian khi bạn chỉ cần chạy một số tác vụ đơn giản Tuy nhiên, nếu bạn muốn tránh bất kỳ rủi ro nào trong số này thì SSH là cách tốt nhất. Nếu bạn chưa từng có kinh nghiệm quản lý MySQL, đừng lo, với RunCloud, việc đó dễ như ABC Đầu tiên, bạn cần một thiết bị đầu cuối để làm việc trên. Trên máy Windows, bạn có thể tải xuống phần mềm PuTTY. Nếu bạn đang sử dụng Mac hoặc Linux, ứng dụng Terminal đã được cài đặt sẵn Mật khẩu gốc MySQL được hiển thị trên màn hình thiết bị đầu cuối của bạn khi kết thúc quá trình cài đặt tác nhân RunCloud trên máy chủ của bạn (ví dụ bên dưới là cài đặt trên DigitalOcean) được dùng để lưu giữ an toàn ở nơi khác, nhưng nếu bạn quên sao chép nó xuống, bạn có thể Ảnh1. Giữ mật khẩu MySQL ở nơi an toàn Cách lấy lại mật khẩu root MySQL
Ảnh 2. Xem mật khẩu root của MySQL Cách Đặt lại/Thay đổi Mật khẩu MySQL
Ảnh 3. Đặt lại mật khẩu root MySQL Các lệnh MySQL cơ bản khácMặc dù bạn có thể chạy một số lệnh MySQL cơ bản trong bảng điều khiển RunCloud, nhưng sẽ không hại gì khi biết cách thực hiện các tác vụ tương tự trong dòng lệnh. Dưới đây là một số lệnh cơ bản sẽ giúp bạn bắt đầu Khi bạn chạy các lệnh bên dưới, hãy thay thế tên cơ sở dữ liệu bạn chọn tại DatabaseNameHere Để hiển thị cơ sở dữ liệu có sẵn cat my.cnf0 Tạo cơ sở dữ liệu cat my.cnf1 Xóa cơ sở dữ liệu. Bạn cần có đặc quyền 'thả' (hoặc người dùng root) để xóa cơ sở dữ liệu và cơ sở dữ liệu không được sử dụng (mở để đọc hoặc viết bởi bất kỳ người dùng nào) vào thời điểm cụ thể. Hãy cẩn thận khi chạy lệnh này vì nó sẽ không nhắc xác nhận và nó sẽ xóa tất cả các bảng bên trong cơ sở dữ liệu cat my.cnf2 Để sử dụng hoặc vận hành trên một cơ sở dữ liệu cụ thể. Dấu nhắc MySQL sẽ thay đổi để phản ánh tên cơ sở dữ liệu mà bạn đã chỉ định cat my.cnf3 Để tìm hiểu cơ sở dữ liệu nào bạn hiện đang hoạt động, hãy chạy lệnh sau cat my.cnf4 Để tạo một tài khoản MySQL. Thay đổi UsernameHere và PasswordHere theo sở thích của bạn cat my.cnf5 Để cấp quyền cho người dùng. (Người dùng này sẽ chỉ có thể kết nối từ máy chủ cục bộ) cat my.cnf6 Đây chỉ là một số lệnh cơ bản mà bạn có thể chạy bằng dòng lệnh. Các lệnh tương tự ở trên cũng có thể được thực hiện bằng bảng điều khiển RunCloud. Nếu bạn chưa quen với việc quản trị máy chủ MySQL bằng dòng lệnh, thì việc làm quen với các lệnh này là một khởi đầu tốt Nếu tôi quên mật khẩu root của MySQL thì sao?Để đặt lại mật khẩu gốc cho MySQL, hãy làm theo các bước sau. . Đăng nhập vào tài khoản của bạn bằng SSH. . Dừng máy chủ MySQL bằng lệnh thích hợp cho bản phân phối Linux của bạn. . Khởi động lại máy chủ MySQL với tùy chọn —skip-grant-tables. . Đăng nhập vào MySQL bằng lệnh sau. . Tại dấu nhắc mysql>, đặt lại mật khẩu Làm cách nào để tìm mật khẩu người dùng MySQL?Vì vậy, ví dụ, để hiển thị tên người dùng, mật khẩu và máy chủ lưu trữ của người dùng MySQL, chúng tôi sẽ sửa đổi truy vấn sql cho phù hợp như vậy. mysql> chọn người dùng, mật khẩu, máy chủ từ mysql. người dùng ; .
Mật khẩu gốc cho MySQL Linux là gì?Trên bản cài đặt MySQL chưa sửa đổi, tài khoản người dùng root không có mật khẩu . Điều này cực kỳ không an toàn. Gán mật khẩu bằng lệnh sau. mysql> THAY ĐỔI NGƯỜI DÙNG 'root'@'localhost' ĐƯỢC XÁC ĐỊNH BỞI 'PASSWORD_HERE';
Mật khẩu gốc là gì?Hệ thống tự động tạo siêu người dùng có tên là root. Giao diện mật khẩu gốc cung cấp khả năng duy trì bảo mật hệ thống bằng cách thay đổi mật khẩu mặc định cho người dùng gốc của hệ thống Unitrends . |