W jaki sposób phpMyAdmin konwertuje konwersję typu tabeli danych InnoDB na domyślny silnik MyISAM?

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▼

W jaki sposób phpMyAdmin konwertuje konwersję typu tabeli danych InnoDB na domyślny silnik MyISAM?

  • 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 WeiliangPanel 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!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 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!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę