Мақала анықтамалығы
PhpMyAdmin бағдарламасында InnoDB кесте түрін қалай өзгертуге болады ?
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) "default_storage_engine" табыңыз
5) Төменде "#default_storage_engine=InnoDB" қосыңыз:
default_storage_engine = MYISAM6) Сақтағаннан кейін MySQL қызметін қайта іске қосыңыз:
service mysqld restart
Немесе Mariadb қызметін қайта іске қосыңыз:
systemctl restart mariadb
- Әдіс өте қарапайым, егер сіз операцияны орындасаңыз, модификацияны аяқтай аласыз, бұл оқулық аяқталды!
🛠️✨MySQL дерекқорыңызды MyISAM-дан InnoDB-ге пакеттік түрлендіру жолын білгіңіз келе ме? Бұл мақала сізге оңай орындалатын жан-жақты нұсқаулар береді!
👇Оқуды жалғастыру ұсынылады👇
Оқып болғаннан кейін MyISAM-ды InnoDB-ге түрлендіру сіз ойлағаннан әлдеқайда оңай екенін көресіз! Сілтемені басып, қазір оқуды бастаңыз! 💻📚
Чен Вэйлиангтың блогында ( https://www.chenweiliang.com/ ) бөлісілген «InnoDB кесте түрлерін phpMyAdmin жүйесінде әдепкі MyISAM қозғалтқышына қалай түрлендіруге болады?» мақаласы сізге пайдалы болады деп үміттенемін.
Осы мақаланың сілтемесін бөлісуден тартынбаңыз: https://www.chenweiliang.com/cwl-413.html

