Агуулгын хүснэгт:

MySQL хүснэгт яагаад гацдаг вэ?
MySQL хүснэгт яагаад гацдаг вэ?

Видео: MySQL хүснэгт яагаад гацдаг вэ?

Видео: MySQL хүснэгт яагаад гацдаг вэ?
Видео: SCP-093, Улаан тэнгисийн Object (Бүх туршилт, Дахин материал бичиглэлээр) 2024, May
Anonim

Олон сервер сүйрэл Мэдээллийн файлууд эсвэл индекс файлууд гэмтсэнээс үүдэлтэй. MySQL SQL хэллэг бүрийн дараа, үр дүнгийн талаар үйлчлүүлэгчид мэдэгдэхээс өмнө write() системийн дуудлагаар дискэн дээрх файлуудыг шинэчилдэг.

Зүгээр л, би эвдэрсэн MySQL хүснэгтийг хэрхэн засах вэ?

Гэмтсэн хүснэгтүүдийг phpMyAdmin ашиглан засаж байна

  1. SiteWorx бүртгэлдээ нэвтэрнэ үү.
  2. Зүүн талд Хостингийн онцлог > MySQL > PhpMyAdmin-г сонгоно уу.
  3. Зүүн талд байгаа жагсаалтаас зөв мэдээллийн санг сонгоно уу.
  4. Гэмтсэн хүснэгтэд тохирох хайрцгийг сонгоод Сонгосон жагсаалтаас Хүснэгтийг засах дээр дарна уу.

Мөн InnoDB-г хэрхэн засах вэ? Гэмтсэн InnoDB хүснэгтээс сэргээж байна

  1. Алхам 1 - Өгөгдлийн санг сэргээх горимд оруул.
  2. Алхам 2 - Аль хүснэгтүүд гэмтсэнийг шалгаад жагсаалт гарга.
  3. Алхам 3 - Гэмтсэн хүснэгтээ нөөцөлж аваад хая.
  4. Алхам 4 – MySQL-г хэвийн горимд дахин эхлүүлнэ үү.
  5. Алхам 5 – Нөөц.sql импортлох.
  6. Алхам 6 - Портыг сольж, шар айраг аваарай.

Үүнтэй адилаар нэг хүн MySQL-д засварын хүснэгтийг юу хийдэг вэ?

Хэрэв та QUICK сонголтыг ашиглавал, ЗАСВАРЫН ШИРЭЭ оролддог засвар зөвхөн индекс файл, өгөгдлийн файл биш. Хэрэв та EXTENDED сонголтыг ашиглавал, MySQL эрэмбэлэх замаар нэг индекс үүсгэхийн оронд мөр мөрөөр нь индекс үүсгэдэг. Энэ төрлийн засвар myisamchk --safe-recover хийсэнтэй адил юм.

Mysqlcheck гэж юу вэ?

mysqlcheck бол тушаалын мөрөөс олон хүснэгтийг шалгах, засах, дүн шинжилгээ хийх, оновчтой болгох боломжийг олгодог засвар үйлчилгээний хэрэгсэл. Энэ байна үндсэндээ CHECK TABLE, REPAIR TABLE, ANALYZE TABLE, OPTIMIZE TABLE командуудын командын интерфейс бөгөөд myisamchk болон aria_chk-ээс ялгаатай нь сервер ажиллаж байх шаардлагатай.

Зөвлөмж болгож буй: