የአንቀጽ ማውጫ
በኢ-ኮሜርስ ኢንዱስትሪ ውስጥ የሚሰራ ጓደኛዬ በቅርቡ የቬስታሲፒ ፓነልን ከጫነ በኋላ የMySQL ዳታቤዝ በ phpMyAdmin በኩል ማስመጣት ፈልጎ ነበር ፣ ነገር ግን 500 ስህተት እያጋጠመው ደጋግሞ ከተሞከረ በኋላ ማስመጣት አልቻለም…
ችግሩ በphp.ini ውቅር ወይም በሌሎች ችግሮች ምክንያት ሊሆን ይችላል፣ ይህም phpMyAdmin ትላልቅ የ MySQL ፋይሎችን ወደ ውጭ ለመላክ ወይም ለማስመጣት በጣም ረጅም ጊዜ እንዲወስድ ስለሚያደርግ የ PHP የጊዜ ማብቂያዎች እና የመላክ/ማስመጣት ውድቀቶች ያስከትላል።
ማሻሻያው የተዛማጅ ፋይሎችን የማህደረ ትውስታ ውቅር ቢያሻሽልም ምንም አይጠቅምም...
በዚህ ደረጃ፣ የሚከተሉትን በሊኑክስ የትእዛዝ መስመር በኩል ማሳካት እንችላለን
- MySQL ዳታቤዝ በፍጥነት ወደ ውጭ ለመላክ MySQL የመጠባበቂያ ትዕዛዝ መስመርን ተጠቀም;
- MySQL የውሂብ ጎታዎችን በፍጥነት ለማስመጣት የ MySQL ማስመጣት ትዕዛዝ መስመርን ይጠቀሙ።
MySQL ወደ ውጪ መላክ የውሂብ ጎታ ትዕዛዝ
የ MariaDB ምትኬ ትዕዛዝ▼
mariadb-dump -u root -p[root_password] [database_name] > dumpfilename.sql
MySQL ምትኬ ትዕዛዞች ▼
mysqldump -u root -p[root_password] [database_name] > dumpfilename.sql
- ትእዛዝ ምልክቶችን አያካትትም። []
- እባክህ "dumpfilename" ወደ MySQL የውሂብ ጎታ ፋይል ስም ቀይር።
- ትክክለኛውን ቀስት አስተውል > ኤክስፖርት ነው።
የ.gz MySQL የውሂብ ጎታ ፋይሉን ያውጡ
የ MySQL ዳታቤዝ ፋይል በ .gz ቅጥያ ከተጨመቀ በኤስኤስኤች ትዕዛዝ መስመር በኩል ወደ ዳታቤዝ ማስገባት አይቻልም።
MySQL ዳታቤዝ ለማስገባት ትዕዛዙን ከማስኬድዎ በፊት፣ እባክዎን ዚፕ ለመክፈት የሚከተለውን .gz ንዚፕ ትእዛዝ ያስገቡ ▼
gunzip FileName.gz
- እባክህ "ፋይል ስም"ን ወደ MySQL የውሂብ ጎታ ማህደር ስም ቀይር፣ ለምሳሌ፡ xxx.sql.gz
MySQL አስመጣ የውሂብ ጎታ ትዕዛዝ
ማሪያዲቢ የማስመጣት ትዕዛዝ▼
mariadb-dump -u root -p[root密码] [数据库名称] < dumpfilename.sql
MySQL የማስመጣት ትዕዛዝ ▼
mysql -u root -p[root密码] [数据库名称] < dumpfilename.sql
- ትእዛዝ ምልክቶችን አያካትትም። []
- እባክህ "dumpfilename" ወደ MySQL የውሂብ ጎታ ፋይል ስም ቀይር።
- የግራ ቀስቱን አስተውል < ማስመጣት ነው።
ለሊኑክስ ስርዓቶች ተጨማሪ የኤስኤስኤች ትዕዛዞች እዚህ ይገኛሉ ▼
በቼን ዌይሊያንግ ጦማር ( https://www.chenweiliang.com/ ) ላይ የተጋራው "phpMyAdmin የውሂብ ጎታ የማስመጣት ስህተት 500? ትላልቅ የ MySQL ፋይሎችን ወደ ውጭ ለመላክ የትእዛዝ መስመር" የሚለው ጽሑፍ ለእርስዎ ጠቃሚ እንደሚሆን ተስፋ እናደርጋለን።
የዚህን ጽሑፍ ሊንክ ለማጋራት ነፃነት ይሰማዎ፦ https://www.chenweiliang.com/cwl-707.html
