Hướng dẫn mysql -u root -p windows - cửa sổ mysql -u root -p

trừu tượng

Đây là trích xuất MySQL cho Microsoft Windows từ Hướng dẫn tham khảo MySQL 5.7.

Để biết thông tin pháp lý, xem các thông báo pháp lý.

Để được giúp đỡ trong việc sử dụng MySQL, vui lòng truy cập diễn đàn MySQL, nơi bạn có thể thảo luận về các vấn đề của mình với người dùng MySQL khác.

Tài liệu được tạo vào ngày: 2022-10-31 [Sửa đổi: 74434]

Cách đặt lại mật khẩu gốc MySQL.

Cần đặt lại mật khẩu gốc của bạn trong MySQL? Bằng cách làm theo hướng dẫn này, bạn sẽ học cách đặt lại mật khẩu gốc MySQL trên máy chủ Windows của bạn chỉ trong năm bước dễ dàng.

Bắt đầu nào.

  1. Điều đầu tiên bạn cần làm là dừng máy chủ MySQL nếu nó đang chạy. Đối với một máy chủ đang chạy dưới dạng dịch vụ Windows, bạn sẽ cần đến Trình quản lý dịch vụ để thực hiện việc này:

    & nbsp; Bắt đầu menu -> Bảng điều khiển -> Công cụ quản trị -> Dịch vụ & NBSP;Start Menu -> Control Panel -> Administrative Tools -> Services
     

  2. Khi bạn đã định vị người quản lý dịch vụ, bạn sẽ cần tìm dịch vụ MySQL trong danh sách và dừng nó.

    & nbsp; *Lưu ý: Nếu máy chủ MySQL của bạn không chạy như một dịch vụ, bạn có thể cần sử dụng trình quản lý tác vụ để buộc nó dừng lại.*Note: If your MySQL server is not running as a service, you may need to use the Task Manager to force it to stop.

  3. Sau khi dừng máy chủ MySQL của bạn, bước tiếp theo là tạo tệp văn bản và đặt lệnh sau trong đó trên một dòng:

    & nbsp; SET PASSWORD FOR 'root'@'localhost' = PASSWORD['MyNewPassword'];

    & nbsp; Lưu tệp với bất kỳ tên nào. Đối với ví dụ này, tệp sẽ là C: \ mysql-init.txt.

  4. Sau khi tạo và lưu tệp văn bản của bạn, bạn sẽ cần mở cửa sổ bảng điều khiển để truy cập vào dấu nhắc lệnh DOS:

    & nbsp; Bắt đầu menu -> Chạy -> CMD*Lưu ý: Chúng tôi giả sử rằng bạn đã cài đặt MySQL thành C: \ MySQL. Nếu bạn đã cài đặt MySQL sang một vị trí khác, hãy điều chỉnh các lệnh sau.Start Menu -> Run -> cmd*Note: We are assuming that you installed MySQL to C:\mysql. If you installed MySQL to another location, adjust the following commands accordingly.

  5. Cuối cùng, tại dấu nhắc lệnh DOS, thực thi lệnh này: & nbsp; C:\> C:\mysql\bin\mysqld-nt  --init-file=C:\mysql-init.txt & nbsp; *Lưu ý: Lệnh này phải được điều chỉnh để phù hợp với vị trí của thư mục MySQL của bạn cũng như tên của văn bản đã lưu của bạn. & NBSP;
     
    C:\> C:\mysql\bin\mysqld-nt  --init-file=C:\mysql-init.txt

      *Note:

    This command must be adjusted to match the location of your MySQL folder as well as the name of your saved text. 

Và bạn có nó rồi đấy!

Liên kết phổ biến

Tìm kiếm thêm thông tin về MySQL? Tìm kiếm cơ sở kiến ​​thức của chúng tôi!MySQL? Search our Knowledge Base!

Quan tâm đến nhiều bài viết về cơ sở dữ liệu? Điều hướng đến trang danh mục của chúng tôi bằng cách sử dụng thanh ở bên trái hoặc kiểm tra các bài viết phổ biến sau:Databases? Navigate to our Categories page using the bar on the left or check out these popular articles:

  • Xem nội dung của bảng trong cơ sở dữ liệu SQL Server bằng Trình quản lý doanh nghiệp
  • Tạo bản sao lưu MySQL từ dòng lệnh - tệp SQL nhập MySQL
  • Cách cài đặt SQL Server 2012 Express trên Windows Server 2012

Các thẻ phổ biến trong danh mục này bao gồm: MySQL, MSSQL, PHPMyAdmin, PostgreSQL, v.v. & NBSP;MySQL, MSSQL, phpMyAdmin, PostgreSQL, and more. 

Bạn có thể thấy những gì bạn đang tìm kiếm? Sử dụng thanh tìm kiếm ở đầu để tìm kiếm toàn bộ cơ sở kiến ​​thức của chúng tôi.

Sự khác biệt về Hivelocity

Tìm kiếm một giải pháp máy chủ chuyên dụng tốt hơn? Trong thị trường cho các dịch vụ đám mây riêng hoặc colocation? Kiểm tra danh sách các sản phẩm rộng rãi của Hivelocity, cho các ưu đãi và ưu đãi tuyệt vời.Dedicated Server solution? In the market for Private Cloud or Colocation services? Check out Hivelocity’s extensive list of products for great deals and offers.

Với dịch vụ khách hàng tốt nhất trong lớp, giá cả phải chăng, một loạt các tùy chọn hoàn toàn có thể-và mạng không giống ai, Hivelocity là giải pháp lưu trữ mà bạn đã chờ đợi.Hivelocity is the hosting solution you’ve been waiting for.

Không chắc chắn dịch vụ nào của chúng tôi là tốt nhất cho nhu cầu cụ thể của bạn? Gọi hoặc trò chuyện trực tiếp với một trong những đại lý bán hàng của chúng tôi ngay hôm nay và thấy sự khác biệt có thể tạo ra cho bạn.Call or live chat with one of our sales agents today and see the difference Hivelocity can make for you.

Sử dụng quy trình sau để đặt lại mật khẩu cho bất kỳ tài khoản MySQL root nào trên Windows:

  1. Đăng nhập vào hệ thống của bạn với tư cách là quản trị viên.

  2. Dừng máy chủ MySQL nếu nó đang chạy. Đối với một máy chủ đang chạy như một dịch vụ Windows, hãy truy cập Trình quản lý dịch vụ:

    Start Menu -> Control Panel -> Administrative Tools -> Services
    

    Sau đó tìm dịch vụ MySQL trong danh sách và dừng nó.

    Nếu máy chủ của bạn không chạy như một dịch vụ, bạn có thể cần sử dụng trình quản lý tác vụ để buộc nó dừng lại.

  3. Tạo một tệp văn bản và đặt các câu lệnh sau trong đó. Thay thế mật khẩu bằng mật khẩu mà bạn muốn sử dụng.

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    

    Các câu lệnh UPDATE

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    0 đều phải được viết trên một dòng. Câu lệnh UPDATE đặt lại mật khẩu cho tất cả các tài khoản root hiện có và câu lệnh
    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    0 cho máy chủ tải lại các bảng cấp vào bộ nhớ.

  4. Lưu các tập tin. Đối với ví dụ này, tệp sẽ được đặt tên

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    4.

  5. Mở cửa sổ Bảng điều khiển để truy cập vào dấu nhắc lệnh:

    Start Menu -> Run -> cmd
    
  6. Khởi động máy chủ MySQL với tùy chọn

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    5 đặc biệt:

    C:\> C:\mysql\bin\mysqld-nt --init-file=C:\mysql-init.txt
    

    Nếu bạn đã cài đặt MySQL vào một vị trí khác với

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    6, hãy điều chỉnh lệnh cho phù hợp.

    Máy chủ thực thi nội dung của tệp được đặt tên bởi tùy chọn

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    5 khi khởi động, thay đổi từng mật khẩu tài khoản root.

    Bạn cũng có thể thêm tùy chọn

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    9 vào lệnh nếu bạn muốn đầu ra máy chủ xuất hiện trong cửa sổ Bảng điều khiển thay vì trong tệp nhật ký.

    Nếu bạn đã cài đặt MySQL bằng Trình hướng dẫn cài đặt MySQL, bạn có thể cần chỉ định tùy chọn

    Start Menu -> Run -> cmd
    
    0:

    C:\> "C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqld-nt.exe"
             --defaults-file="C:\Program Files\MySQL\MySQL Server 5.0\my.ini"
             --init-file=C:\mysql-init.txt
    

    Cài đặt

    Start Menu -> Run -> cmd
    
    0 thích hợp có thể được tìm thấy bằng cách sử dụng Trình quản lý dịch vụ:

    Start Menu -> Control Panel -> Administrative Tools -> Services
    

    Tìm dịch vụ MySQL trong danh sách, nhấp chuột phải vào nó và chọn tùy chọn

    Start Menu -> Run -> cmd
    
    2. Trường
    Start Menu -> Run -> cmd
    
    3 chứa cài đặt
    Start Menu -> Run -> cmd
    
    0.

  7. Sau khi máy chủ bắt đầu thành công, xóa

    UPDATE mysql.user SET Password=PASSWORD['MyNewPass'] WHERE User='root';
    FLUSH PRIVILEGES;
    
    4.

  8. Dừng máy chủ MySQL, sau đó khởi động lại ở chế độ bình thường. Nếu bạn chạy máy chủ dưới dạng dịch vụ, hãy khởi động từ cửa sổ Windows Services. Nếu bạn khởi động máy chủ theo cách thủ công, hãy sử dụng bất kỳ lệnh nào bạn thường sử dụng.

Bây giờ bạn sẽ có thể kết nối với MySQL dưới dạng root bằng cách sử dụng mật khẩu mới.

Làm thế nào để tôi có được root trong mysql?

Mở thiết bị đầu cuối và chạy sudo mysql -u root.Bạn sẽ xem một tin nhắn chào hỏi và lời nhắc mysql>.Đây là vỏ MySQL, khác với vỏ dòng lệnh của bạn, vì vậy chỉ có các câu lệnh SQL được chấp nhận ở đây. . You should see a greeting message and mysql> prompt. This is the MySQL shell, which is different from your command-line shell, so only SQL statements are accepted here.

Làm cách nào để tìm các cửa sổ mật khẩu gốc MySQL của tôi?

Để làm như vậy làm theo các bước dưới đây:..
Bước 1: Dừng máy chủ MySQL ..
Bước 2: Khởi chạy Trình chỉnh sửa văn bản ..
Bước 3: Tạo một tệp văn bản mới với lệnh mật khẩu ..
Bước 4: Mở dấu nhắc lệnh ..
Bước 5: Khởi động lại máy chủ MySQL bằng tệp cấu hình mới của bạn ..
Bước 6: Dọn dẹp ..

Tên người dùng gốc cho MySQL là gì?

Người dùng mặc định cho MySQL là root và theo mặc định, nó không có mật khẩu.root and by default it has no password.

Tôi phải làm gì nếu tôi quên mật khẩu gốc mysql của mình?

Trong máy khách MySQL, hãy yêu cầu máy chủ tải lại các bảng cấp để các báo cáo quản lý tài khoản hoạt động: MySQL> Đặc quyền xóa; sau đó thay đổi mật khẩu tài khoản '@' 'localhost'. Đặt mật khẩu với mật khẩu mà bạn muốn sử dụng.mysql> FLUSH PRIVILEGES; Then change the 'root'@'localhost' account password. Replace the password with the password that you want to use.

Bài Viết Liên Quan

Chủ Đề