როგორ გარდაქმნის phpMyAdmin InnoDB მონაცემთა ცხრილის ტიპის კონვერტაციას MyISAM ნაგულისხმევ ძრავად?

phpMyAdminროგორ გადავიტანოთ InnoDB მონაცემთა ცხრილის ტიპი

გადაიყვანეთ MyISAM ნაგულისხმევ ძრავზე?

რეკომენდებულია InnoDB მონაცემთა ცხრილების გადაყვანა MyISAM მონაცემთა ცხრილებში:

  • პერსონალური ბლოგების მახასიათებლებთან ერთად, MyISAM რეკომენდირებულია პერსონალური ბლოგის სისტემებისთვის, რადგან ბლოგებში ძირითადი ოპერაციებია კითხვა და წერა, ხოლო ჯაჭვის ოპერაციები ცოტაა.
  • ამიტომაცMyISAM ძრავის არჩევა თქვენს ბლოგს გახსნის და გვერდს უფრო ეფექტურს ხდის, ვიდრე InnoDB ძრავის ბლოგი.
  • რა თქმა უნდა, ეს მხოლოდ პირადი წინადადებაა და ბლოგერების უმეტესობა ფრთხილად ირჩევს ფაქტობრივი სიტუაციის მიხედვით.

რჩევები:გარდაქმნაშიMySQL მონაცემთა ბაზაცხრილის წინ, დარწმუნდით, რომ გააკეთეთ მონაცემთა ბაზის სარეზერვო ასლი ▼

ნაბიჯები მონაცემთა ცხრილის ტიპის ხელით შესაცვლელად phpMyAdmin ფონზე

  • 1) შედით phpMyAdmin მონაცემთა ბაზის მართვაში;
  • 2) შესვლის შემდეგ დააჭირეთ მარცხენა სვეტსმონაცემთა ბაზა;
  • 3) დააჭირეთ მარცხენა სვეტსმონაცემთა ცხრილები (არა MyISAM ტიპები);
  • 4) დააჭირეთ "მოქმედი" ჩანართი;
  • 5) "ოპერაციის" გვერდზე აირჩიეთ "მონაცემთა ბაზის შენახვის" ტიპის შეცვლა "MyISAM";
  • 6) დააჭირეთ "განახორციელა“, კონვერტაცია წარმატებით დასრულდა.

SSH ბრძანება სწრაფად გადაიყვანეთ MyISAM მონაცემთა ბაზის ცხრილის ტიპად

გახსენით SSH软件ᲓაკავშირებულიაLinuxსერვერზე, შეიყვანეთ შემდეგი ბრძანება ▼

mysql -uroot -p
  • შეიყვანეთ phpMyAdmin პაროლი SSH-ში შესასვლელად.
  • გამოჩნდება "mysql>„შეგიძლია გააგრძელო.
  • შეიყვანეთ შემდეგ ფორმატში, რეგისტრირებული და ;.
  • მონაცემთა ბაზის სახელი და ცხრილის სახელი არის პატარა, ხოლო დანარჩენი ბრძანებები - დიდი. თუ ბოლო ; არ არის შეყვანილი, ბრძანება არ შევა ძალაში.
USE 数据库名;
SHOW TABLES;
ALTER TABLE 表名 ENGINE=MYISAM;

ქვემოთ მოცემულ ფიგურაში გადაყვანილი პირველი wp_commentmeta ცხრილი წარმატებით არის ნაჩვენები, შემდეგ კი ცხრილების სახელები შეიძლება გადაკეთდეს სათითაოდ ▼

როგორ გარდაქმნის phpMyAdmin InnoDB მონაცემთა ცხრილის ტიპის კონვერტაციას MyISAM ნაგულისხმევ ძრავად?

  • შედი 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 = MYISAM

6) შენახვის შემდეგ გადატვირთეთ MySQL სერვისი:

service mysqld restart

ან გადატვირთეთ Mariadb სერვისი:

systemctl restart mariadb

მეთოდი ძალიან მარტივია, უბრალოდ მიჰყევით ოპერაციას, შეგიძლიათ დაასრულოთ მოდიფიკაცია, ეს გაკვეთილი დასრულდა!

იმედი ჩენ ვეილიანგის ბლოგი ( https://www.chenweiliang.com/ ) გააზიარა „როგორ გარდაქმნის phpMyAdmin InnoDB მონაცემთა ცხრილის ტიპის კონვერტაციას MyISAM ნაგულისხმევ ძრავად? , რომ დაგეხმარო.

კეთილი იყოს თქვენი მობრძანება ამ სტატიის ბმულის გასაზიარებლად:https://www.chenweiliang.com/cwl-413.html

კეთილი იყოს თქვენი მობრძანება Chen Weiliang-ის ბლოგის ტელეგრამის არხზე, რომ მიიღოთ უახლესი განახლებები!

🔔 იყავით პირველი, ვინც მიიღეთ ღირებული "ChatGPT Content Marketing AI Tool Usage Guide" არხის ზედა დირექტორიაში! 🌟
📚 ეს სახელმძღვანელო შეიცავს უზარმაზარ ღირებულებას, 🌟ეს იშვიათი შესაძლებლობაა, არ გამოტოვოთ! ⏰⌛💨
გააზიარეთ და მოიწონეთ თუ მოგეწონათ!
თქვენი გაზიარება და მოწონებები ჩვენი უწყვეტი მოტივაციაა!

 

评论

თქვენი ელ.ფოსტის მისამართი არ გამოქვეყნდება. გამოყენებულია აუცილებელი ველები * ლეიბლი

გადახვევა ზევით