Katalog artykułów
phpMyAdminJak przekonwertować typ tabeli danych InnoDB
Przekonwertować na domyślny silnik MyISAM?
Zaleca się konwersję tabel danych InnoDB na tabele danych MyISAM:
- W połączeniu z cechami blogów osobistych, MyISAM jest zalecany do systemów blogów osobistych, ponieważ główne operacje na blogach to czytanie i pisanie, a operacji łańcuchowych jest niewiele.
- WięcWybranie silnika MyISAM sprawi, że Twój blog będzie otwarty i strona bardziej wydajna niż blog silnika InnoDB.
- Oczywiście to tylko osobista sugestia, a większość blogerów dobiera starannie w zależności od aktualnej sytuacji.
Wskazówki:w konwersjiBaza danych MySQLPrzed tabelą wykonaj kopię zapasową bazy danych ▼
Kroki, aby ręcznie zmienić typ tabeli danych w tle phpMyAdmin
- 1) Zaloguj się do zarządzania bazą danych phpMyAdmin;
- 2) Po zalogowaniu kliknij w lewą kolumnęBaza danych;
- 3) Kliknij lewą kolumnęTabele danych (typy inne niż MyISAM);
- 4) Kliknij „OperacjaZakładka;
- 5) Na stronie „Operacja” wybierz, aby zmienić typ „Przechowywanie bazy danych” na „MyISAM";
- 6) Kliknij "执行”, konwersja się powiodła.
Polecenie SSH do szybkiej konwersji na typ tabeli bazy danych MyISAM
Otwórz SSHOprogramowaniePołączony zLinuxserwer, wprowadź następującą komendę▼
mysql -uroot -p
- Wprowadź hasło phpMyAdmin, aby zalogować się do SSH.
- Pojawić się"
mysql>
"Możesz kontynuować. - Wprowadź w następującym formacie, z uwzględnieniem wielkości liter i;.
- Nazwa bazy danych i nazwa tabeli są pisane małymi literami, a pozostałe polecenia wielkimi.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
Pierwsza tabela wp_commentmeta przekonwertowana na poniższym rysunku jest wyświetlana pomyślnie, a następnie nazwy tabel można przekonwertować jedna po drugiej▼
- Wejście
SHOW TABLES;
Po komendzie wyświetlana jest nazwa tabeli bazy danych. - Skopiuj i zmodyfikuj odpowiednią nazwę tabeli
ALTER TABLE 表名 ENGINE=MYISAM;
Konwertuj na typ tabeli bazy danych MyISAM, aby uzyskać szybkie operacje (przynajmniej szybciej niż ręczna zmiana typu tabeli danych w tle phpMyAdmin). - Istnieje łącznie 13 nazw tabel. Po zakończeniu konwersji wpisz „
exit
"zrezygnować.
Ustaw MyISAM jako domyślny silnik
Po zakończeniu konwersji zalecane jest zamknięcie silnika InnoDB, a następnie ustawienie MyISAM na przyszłośćMySQLdomyślny silnik.
Jak ustawić domyślny, aby używać typu „Przechowywanie bazy danych” jako „MyISAM"?
Chen Weiliang以Panel sterowania CWPProgram jest przykładem, a kroki operacji są następujące:
1) Edytuj plik /etc/my.cnf i znajdź zaimportowany folder !includedir /etc/my.cnf.d
2) Przejdź do folderu /etc/my.cnf.d
3) Otwórz plik server.cnf
4) Znajdź „default_storage_engine”
5) Dodaj poniżej „#default_storage_engine=InnoDB”:
default_storage_engine = MYISAM
6) Po zapisaniu uruchom ponownie usługę MySQL:
service mysqld restart
Lub uruchom ponownie usługę Mariadb:
systemctl restart mariadb
Metoda jest bardzo prosta, o ile podążasz za operacją, możesz dokończyć modyfikację, ten samouczek się skończył!
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniono „W jaki sposób phpMyAdmin konwertuje konwersję typu tabeli danych InnoDB na domyślny silnik MyISAM? , pomóc Ci.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-413.html
Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!