ලිපි නාමාවලිය
phpMyAdminInnoDB දත්ත වගු වර්ගය පරිවර්තනය කරන්නේ කෙසේද
MyISAM පෙරනිමි එන්ජිමට පරිවර්තනය කරන්නද?
InnoDB දත්ත වගු MyISAM දත්ත වගු බවට පරිවර්තනය කිරීම නිර්දේශ කෙරේ:
- පුද්ගලික බ්ලොග් වල ලක්ෂණ සමඟ ඒකාබද්ධව, MyISAM පුද්ගලික බ්ලොග් පද්ධති සඳහා නිර්දේශ කරනු ලැබේ, මන්ද බ්ලොග් වල ප්රධාන මෙහෙයුම් කියවීම සහ ලිවීම සහ දාම මෙහෙයුම් කිහිපයක් ඇති බැවිනි.
- ඉතිං මොක දMyISAM එන්ජිම තෝරා ගැනීමෙන් ඔබේ බ්ලොග් අඩවිය InnoDB එන්ජින් බ්ලොගයට වඩා කාර්යක්ෂමව විවෘත වේ.
- ඇත්ත වශයෙන්ම, එය පුද්ගලික යෝජනාවක් පමණක් වන අතර, බොහෝ බ්ලොග්කරුවන් සත්ය තත්ත්වය අනුව ප්රවේශමෙන් තෝරා ගනී.
ඉඟි:පරිවර්තනය තුළMySQL දත්ත සමුදායවගුවට පෙර, දත්ත සමුදා උපස්ථයක් සෑදීමට වග බලා ගන්න ▼
phpMyAdmin පසුබිමේ දත්ත වගු වර්ගය අතින් වෙනස් කිරීමට පියවර
- 1) phpMyAdmin දත්ත සමුදා කළමනාකරණයට ලොග් වන්න;
- 2) ලොග් වූ පසු වම් තීරුව මත ක්ලික් කරන්නදත්ත සමුදාය;
- 3) වම් තීරුව මත ක්ලික් කරන්නදත්ත වගු (MyISAM නොවන වර්ග);
- 4) ක්ලික් කරන්න "මෙහෙයුම්"ටැබ්;
- 5) "මෙහෙයුම්" පිටුවේ, "දත්ත සමුදා ආචයනය" වර්ගය "ට වෙනස් කිරීමට තෝරන්න.මයිසම්";
- 6) ක්ලික් කරන්න "කරගන ගියා", පරිවර්තනය සාර්ථකයි.
MyISAM දත්ත සමුදා වගු වර්ගයට ඉක්මනින් පරිවර්තනය කිරීමට SSH විධානය
SSH විවෘත කරන්නබඩු连接ලිනක්ස්සේවාදායකය, පහත විධානය ඇතුලත් කරන්න▼
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පෙරනිමි එන්ජිම.
"Database Storage" වර්ගය " ලෙස භාවිතා කිරීමට පෙරනිමිය සකසන්නේ කෙසේදමයිසම්"?
චෙන් වේලියාං以CWP පාලන පැනලයවැඩසටහන උදාහරණයක් වන අතර, මෙහෙයුම් පියවර පහත පරිදි වේ:
1) /etc/my.cnf ගොනුව සංස්කරණය කර ආනයනය කළ ෆෝල්ඩරය සොයා ගන්න !includedir /etc/my.cnf.d
2) /etc/my.cnf.d ෆෝල්ඩරය වෙත යන්න
3) server.cnf ගොනුව විවෘත කරන්න
4) "default_storage_engine" සොයන්න
5) පහත එකතු කරන්න "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM
6) සුරැකීමෙන් පසුව, MySQL සේවාව නැවත ආරම්භ කරන්න:
service mysqld restart
නැතහොත් Mariadb සේවාව නැවත ආරම්භ කරන්න:
systemctl restart mariadb
ක්රමය ඉතා සරලයි, ඔබ මෙහෙයුම අනුගමනය කරන තාක් කල්, ඔබට වෙනස් කිරීම සම්පූර්ණ කළ හැකිය, මෙම නිබන්ධනය අවසන්!
Hope Chen Weiliang බ්ලොග් ( https://www.chenweiliang.com/ ) shared "PhpMyAdmin InnoDB දත්ත වගු වර්ගය MyISAM පෙරනිමි එන්ජිමට පරිවර්තනය කරන්නේ කෙසේද? , ඔබට උදව් කිරීමට.
මෙම ලිපියේ සබැඳිය බෙදා ගැනීමට සාදරයෙන් පිළිගනිමු:https://www.chenweiliang.com/cwl-413.html
නවතම යාවත්කාලීන ලබා ගැනීමට Chen Weiliang ගේ බ්ලොගයේ Telegram නාලිකාව වෙත සාදරයෙන් පිළිගනිමු!
📚 මෙම මාර්ගෝපදේශයෙහි විශාල වටිනාකමක් ඇත, 🌟මෙය දුර්ලභ අවස්ථාවක්, එය අතපසු නොකරන්න! ⏰⌛💨
ඔබ කැමති නම් Share කර Like කරන්න!
ඔබගේ බෙදාගැනීම් සහ කැමැත්ත අපගේ අඛණ්ඩ අභිප්රේරණයයි!