Directori d'articles
Com puc canviar el tipus de taula InnoDB a phpMyAdmin?
Convertir al motor predeterminat de MyISAM?
Es recomana convertir taules de dades InnoDB a taules de dades MyISAM:
- Combinat amb les característiques dels blocs personals, MyISAM es recomana per als sistemes de blocs personals, perquè les operacions principals als blocs són llegir i escriure, i hi ha poques operacions en cadena.
- i aixíL'elecció del motor MyISAM fa que el vostre bloc s'obri i la pàgina sigui més eficient que el bloc del motor InnoDB.
- Per descomptat, només és un suggeriment personal, i la majoria de bloggers trien amb cura segons la situació real.
Recordatori amable: Si us plau, feu una còpia de seguretat de la vostra base de dades MySQL abans de convertir qualsevol taula. ▼
Passos per canviar manualment el tipus de taula de dades al fons de phpMyAdmin
- 1) Inicieu sessió a la gestió de la base de dades phpMyAdmin;
- 2) Després d'iniciar sessió, feu clic a la columna de l'esquerra数据库;
- 3) Feu clic a la columna de l'esquerraTaules de dades (tipus que no són MyISAM);
- 4) Feu clic a "operant" Pestanya;
- 5) A la pàgina "Operació", seleccioneu per canviar el tipus "Emmagatzematge de base de dades" a "MyISAM";
- 6) Feu clic a "implementar", la conversió ha tingut èxit.
Ordre SSH per convertir ràpidament al tipus de taula de base de dades MyISAM
Obriu el vostre programari SSH i connecteu-vos al servidor Linux . Introduïu l'ordre següent: ▼
mysql -uroot -p
- Introduïu la contrasenya de phpMyAdmin per iniciar sessió a SSH.
- apareix "
mysql>"Pots continuar. - Introduïu en el format següent, fent distinció entre majúscules i minúscules i ;.
- El nom de la base de dades i el nom de la taula estan en minúscules, i la resta d'ordres estan en majúscules. Si no s'introdueix l'últim ;, l'ordre no tindrà efecte.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
La primera taula wp_commentmeta convertida a la figura següent es mostra correctament i, a continuació, els noms de les taules es poden convertir un per un▼

- entrar
SHOW TABLES;Després de l'ordre, es mostra el nom de la taula de la base de dades. - Copieu i modifiqueu el nom de la taula corresponent
ALTER TABLE 表名 ENGINE=MYISAM;Converteix al tipus de taula de base de dades MyISAM per a operacions ràpides (almenys més ràpid que canviar manualment el tipus de taula de dades al fons de phpMyAdmin). - Hi ha un total de 13 noms de taules. Quan s'hagi completat la conversió, introduïu "
exit"renunciar.
Feu que MyISAM sigui el motor predeterminat
Un cop finalitzada la conversió, es recomana desactivar el motor InnoDB i, a partir d'ara, establir MyISAM com a motor predeterminat per a MySQL.
Com puc definir el tipus d'emmagatzematge per defecte de la base de dades com a " MyISAM "?
Chen Weiliang utilitza el programa del panell de control CWP com a exemple, i els passos d'operació són els següents:
1) Editeu el fitxer /etc/my.cnf i cerqueu la carpeta importada !includedir /etc/my.cnf.d
2) Aneu a la carpeta /etc/my.cnf.d
3) Obriu el fitxer server.cnf
4) Cerqueu "default_storage_engine"
5) Afegiu a continuació "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM6) Després de desar, reinicieu el servei MySQL:
service mysqld restart
O reinicieu el servei Mariadb:
systemctl restart mariadb
- El mètode és molt senzill, només cal seguir l'operació, podeu completar la modificació, aquest tutorial s'ha acabat!
🛠️✨Vols saber com convertir per lots la teva base de dades MySQL de MyISAM a InnoDB? Aquest article us ofereix una guia completa que és fàcil de seguir!
👇Es recomana seguir llegint👇
Després de llegir, trobareu que convertir MyISAM a InnoDB és molt més senzill del que penseu! Fes clic a l'enllaç i comença a aprendre ara! 💻📚
Esperem que l'article "Com convertir els tipus de taula InnoDB al motor MyISAM per defecte a phpMyAdmin?" compartit al blog de Chen Weiliang ( https://www.chenweiliang.com/ ) us sigui útil.
No dubteu a compartir l'enllaç d'aquest article: https://www.chenweiliang.com/cwl-413.html

