Нийтлэлийн лавлах
phpMyAdminInnoDB өгөгдлийн хүснэгтийн төрлийг хэрхэн хөрвүүлэх вэ
MyISAM үндсэн хөдөлгүүр рүү хөрвүүлэх үү?
InnoDB өгөгдлийн хүснэгтүүдийг MyISAM өгөгдлийн хүснэгт рүү хөрвүүлэхийг зөвлөж байна.
- Хувийн блогын онцлогтой хослуулан MyISAM-ийг хувийн блог системд ашиглахыг зөвлөж байна, учир нь блогын үндсэн үйлдлүүд нь унших, бичих бөгөөд гинжин хэлхээний үйл ажиллагаа цөөхөн байдаг.
- Ийм байнаMyISAM хөдөлгүүрийг сонгосноор таны блог InnoDB хөдөлгүүрийн блогоос илүү нээлттэй, хуудас илүү үр дүнтэй болно.
- Мэдээжийн хэрэг, энэ бол зүгээр л хувийн санал бөгөөд ихэнх блогчид бодит нөхцөл байдлын дагуу анхааралтай сонгож авдаг.
Зөвлөмжүүд:хувиргалтандMySQL мэдээллийн санХүснэгтийн өмнө мэдээллийн баазыг нөөцлөхөө мартуузай ▼
PhpMyAdmin дэвсгэр дээрх өгөгдлийн хүснэгтийн төрлийг гараар өөрчлөх алхамууд
- 1) phpMyAdmin мэдээллийн баазын удирдлагад нэвтрэх;
- 2) Нэвтэрсэний дараа зүүн багана дээр дарна уу数据库,
- 3) Зүүн багана дээр дарна ууМэдээллийн хүснэгтүүд (MyISAM бус төрөл),
- 4) "Дарна уу"үйл ажиллагаа явуулж байна" Таб;
- 5) "Үйл ажиллагаа" хуудаснаас "Өгөгдлийн сангийн хадгалах" төрлийг "" болгож өөрчлөхийг сонго.MyISAM";
- 6) "Дарна уу"хэрэгжүүлсэн", хөрвүүлэлт амжилттай боллоо.
MyISAM мэдээллийн сангийн хүснэгтийн төрөл рүү хурдан хөрвүүлэх SSH команд
SSH-г нээхПрограм хангамж连接 到Linuxсерверт дараах тушаалыг оруулна уу▼
mysql -uroot -p
- SSH руу нэвтрэхийн тулд phpMyAdmin нууц үгээ оруулна уу.
- Харагдах"
mysql>"Та үргэлжлүүлж болно. - Дараах хэлбэрээр бичнэ үү, том жижиг үсгээр болон ;.
- Өгөгдлийн сангийн нэр болон хүснэгтийн нэр бүгд жижиг үсгээр, бусад командууд нь том үсгээр бичигдсэн байдаг.Хэрэв сүүлийн ;-г оруулаагүй бол тушаал хүчин төгөлдөр болохгүй.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
Доорх зурагт хөрвүүлсэн эхний wp_commentmeta хүснэгт амжилттай гарч ирэх ба дараа нь хүснэгтийн нэрийг нэг нэгээр нь хөрвүүлэх боломжтой▼

- оруулах
SHOW TABLES;Тушаалын дараа мэдээллийн сангийн хүснэгтийн нэр гарч ирнэ. - Харгалзах хүснэгтийн нэрийг хуулж, өөрчлөх
ALTER TABLE 表名 ENGINE=MYISAM;Хурдан үйлдлүүдийг хийхийн тулд MyISAM мэдээллийн сангийн хүснэгтийн төрөл рүү хөрвүүлээрэй (ядаж phpMyAdmin дэвсгэр дээр өгөгдлийн хүснэгтийн төрлийг гараар өөрчлөхөөс хурдан). - Нийт 13 хүснэгтийн нэр байна. Хөрвүүлэлт дууссаны дараа " гэж оруулна уу.
exit"болчих.
MyISAM-г үндсэн хөдөлгүүр болго
Хөрвүүлэлт дууссаны дараа InnoDB хөдөлгүүрийг хааж, MyISAM-г ирээдүйд тохируулахыг зөвлөж байна.MySQLанхдагч хөдөлгүүр.
"Өгөгдлийн сангийн хадгалалт" төрлийг "өгөгдмөл" болгон ашиглахын тулд хэрхэн тохируулах вэMyISAM"?
Чен ВэйлянНьCWP хяналтын самбарПрограм нь жишээ бөгөөд үйл ажиллагааны алхмууд нь дараах байдалтай байна.
1) /etc/my.cnf файлыг засаад импортын хавтсыг олоорой !includedir /etc/my.cnf.d
2) /etc/my.cnf.d хавтас руу очно уу
3) server.cnf файлыг нээнэ үү
4) "Анхдагч_хадгалах_хөдөлгүүр"-ийг олох
5) "#default_storage_engine=InnoDB"-г доор нэмнэ үү:
default_storage_engine = MYISAM6) Хадгалсны дараа MySQL үйлчилгээг дахин эхлүүлнэ үү:
service mysqld restart
Эсвэл Mariadb үйлчилгээг дахин эхлүүлнэ үү:
systemctl restart mariadb
- Арга нь маш энгийн, зүгээр л үйлдлийг дагаарай, та өөрчлөлтийг дуусгаж болно, энэ заавар дууссан!
🛠️✨Өөрийн MySQL мэдээллийн санг MyISAM-аас InnoDB руу хэрхэн багцаар хөрвүүлэх талаар мэдмээр байна уу? Энэ нийтлэл нь танд дагахад хялбар цогц удирдамжийг өгөх болно!
👇Үргэлжлүүлэн уншихыг зөвлөж байна👇
Уншсаны дараа та MyISAM-ыг InnoDB болгон хөрвүүлэх нь таны бодож байгаагаас хамаагүй хялбар болохыг олж мэдэх болно! Холбоос дээр дараад яг одоо сурч эхлээрэй! 💻📚
Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) хуваалцсан "phpMyAdmin InnoDB өгөгдлийн хүснэгтийн төрлийн хөрвүүлэлтийг MyISAM үндсэн хөдөлгүүр рүү хэрхэн хөрвүүлдэг вэ? , танд туслах.
Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-413.html
Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!
