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

ERROR 1114 (HY000):Tabel 'XXX' penuh

Masalahnya berasal dari mysql menggunakan /var/tmp sebagai tmpdir yang tidak cukup besar untuk menyalin tabel dan membuat indeks yang diperlukan. Saya memperbaikinya dengan mengubah lokasi tmpdir ke tempat yang berisi lebih banyak ruang.

pertama saya buat direktori /home/mysql/tmp

  mkdir /home/mysql/tmp

kemudian saya mengubah pemilik direktori itu menjadi mysql:mysql

  chown mysql:mysql /home/mysql/tmp

lalu saya menghentikan server mysql

  service mysql stop

kemudian mulai lagi dengan perintah berikut:

  service mysql start --tmpdir=/home/mysql/tmp



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skrip MySQL dengan parameter

  2. MYSQL pilih teman bersama

  3. Streaming kumpulan hasil besar dengan MySQL 4.1.x + Connector/J

  4. Bagaimana mengkonversi mysql ke sqlite3 menggunakan PHP

  5. Apakah ada cara untuk menghasilkan diagram kelas UML dari database MySQL yang ada?