Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara memulai MySQL dengan --skip-grant-tables?

Saya memiliki masalah yang sama dengan judul pertanyaan ini, jadi jika ada orang lain yang mencari pertanyaan ini di Google dan ingin memulai MySql dalam mode 'skip-grant-tables' di Windows, inilah yang saya lakukan.

Hentikan layanan MySQL melalui alat Administrator, Layanan.

Ubah file konfigurasi my.ini (dengan asumsi jalur default)

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

atau untuk versi MySQL>=5.6

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

Di BAGIAN SERVER, di bawah [mysqld], tambahkan baris berikut:

skip-grant-tables

sehingga Anda memiliki

# 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

Mulai layanan lagi dan Anda seharusnya dapat masuk ke database Anda tanpa kata sandi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengimpor file CSV ke tabel MySQL?

  2. mysqli atau PDO - apa kelebihan dan kekurangannya?

  3. Kesalahan:pilih perintah ditolak untuk pengguna '<userid>'@'<ip-address>' untuk tabel '<table-name>'

  4. Menggabungkan String dan Angka di MySQL

  5. MySQL Query - Catatan antara Hari Ini dan 30 Hari Terakhir