Rabu, 14 Desember 2011

Reset password root MySQL

Berikut langkah-langkah mereset password root MySQL:
  1. Stop MySQL daemon jika masih sedang berjalan.
  2. Start MySQL safe daemon dengan opsi --skip-grant-tables
  3. shell> mysqld_safe --skip-grant-tables &
  4. Login ke MySQL sebagai root dengan tanpa password
  5. shell> mysql -u root mysql
  6. Jalankan query UPDATE untuk me-reset password root
    Pada prompt baris perintah MySQL jalankan dua perintah berikut:
    mysql> UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE User='root';
    mysql> FLUSH PRIVILEGES; 
  7. Stop MySQL safe daemon
  8. Start MySQL daemon
  9. Password root ter-reset dan siap digunakan
  10. Password ter-reset. Privileges ter-flushed. Mulai MySQL and login sebagai root dengan password seperti di-set pada langkah 4:
    shell> mysql -u root -p mysql
    Catt: terkadang (seringkali) privileges ‘user root’ diperlukan sistem operasi (OS) dalam kaitannya untuk stop/start suatu proses.

Selasa, 13 Desember 2011

Mengubah file teks dari Windows ke Unix melalui command prompt

Berikut perintah pada sistem unix/linux yang diperlukan untuk mengubah atau mengkonversi dari file teks windows ke unix dan sebaliknya:

tr -d '\r' < infile > outfile  mengubah dari Windows line breaks ke Unix
awk 'sub("$", "\r")' unixfile.txt > winfile.txt  mengubah dari Unix ke Windows

karena perintah tr tidak dapat mengubah dari Unix ke Windows.