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

Terjebak dengan Akses Ditolak untuk pengguna 'root'@'localhost' - Terminal, Mac

Satu metode:

  1. hentikan server MySQL Anda.
  2. mulai server MySQL Anda dengan --skip-grant-tables pilihan. Ini memungkinkan Anda untuk terhubung ke server tanpa kata sandi.

    /path/to/mysqld --skip-grant-tables &
    
  3. sambungkan ke server Anda menggunakan klien mysql:

    mysql
    
  4. ubah kata sandi root (ganti NewPassord dengan apa yang Anda inginkan):

    UPDATE mysql.user SET password=PASSWORD('NewPassord') WHERE user='root';
    
  5. mulai ulang server MySQL Anda.

Ada cara lain untuk mereset kata sandi root MySQL:http://dev.mysql.com/doc/refman/5.6/en/resetting-permissions.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gunakan Database Relasional MySQL di Fedora 13

  2. Bagaimana cara mengubah nilai innodb_buffer_pool_size di MySQL di Mac OS?

  3. Buat fungsi tersimpan MySQL dengan sejumlah argumen yang dinamis

  4. Database kosong di MySQL dan PHP?

  5. Apa perbedaan antara VARCHAR dan CHAR?