Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để bắt đầu MySQL với --skip-Grant-Table?

Tôi đã gặp vấn đề tương tự như tiêu đề của câu hỏi này, vì vậy, nếu bất kỳ người nào khác truy cập vào Google với câu hỏi này và muốn khởi động MySql ở chế độ 'bỏ qua cấp bảng' trên Windows, đây là những gì tôi đã làm.

Dừng dịch vụ MySQL thông qua các công cụ Quản trị viên, Dịch vụ.

Sửa đổi tệp cấu hình my.ini (giả sử là các đường dẫn mặc định)

C:\Program Files\MySQL\MySQL Server 5.5\my.ini

hoặc cho phiên bản MySQL> =5.6

C:\ProgramData\MySQL\MySQL Server 5.6\my.ini 

Trong PHẦN MÁY CHỦ, bên dưới [mysqld], hãy thêm dòng sau:

skip-grant-tables

để bạn có

# SERVER SECTION
# ----------------------------------------------------------------------
#
# The following options will be read by the MySQL Server. Make sure that
# you have installed the server correctly (see above) so it reads this 
# file.
#
[mysqld]

skip-grant-tables

Khởi động lại dịch vụ và bạn sẽ có thể đăng nhập vào cơ sở dữ liệu của mình mà không cần mật khẩu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để thực hiện chèn hàng loạt trong mySQL bằng node.js

  2. Không thể sử dụng kết nối MySQL cho khung thực thể 6

  3. Truy vấn SQL để xóa cơ sở dữ liệu trong MySQL

  4. MySQL - tôi có thể chèn bao nhiêu hàng trong một câu lệnh INSERT?

  5. Làm thế nào để ĐẶT HÀNG BẰNG SUM () trong MySQL?