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

mysql> buat tes basis data; GALAT 1006 (HY000):Tidak dapat membuat 'tes' basis data (errno:2)

Mungkin ada masalah dengan ruang. Ikuti ini

  1. Periksa log .err di /var/lib/mysql
  2. jika log mengatakan sesuatu seperti"[ERROR] Tidak dapat memulai server:tidak dapat membuat file PID:Tidak ada ruang tersisa di perangkat"

  3. Periksa ukuran /var dengan df -hk /var

  4. jika yang digunakan adalah 100% , maka Anda harus mencari file yang sedang diisi.

  5. temukan file besar di /var dengan

    find /var/ -type f -size +100000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'
  6. lihat file mana yang dapat Anda hapus dan kemudian mulai ulang proses mysql dengan

  7. /etc/init.d/mysql restart

beri tahu saya jika itu berhasil :)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masukkan beberapa baris ke dalam database MySQL dari sebuah tabel

  2. mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows dll... mengharapkan parameter 1 menjadi sumber daya

  3. Periksa apakah database sudah ada

  4. Bagaimana cara menyimpan unicode di MySQL?

  5. Bagaimana cara menghasilkan data di MySQL?