KNOLEDGEBASE · லினக்ஸ்
எஸ்எஸ்எச் வழியாக MySQL தரவுத்தளத்தை காப்புப்பிரதி/மீட்டமைக்கவும்
கடைசியாக புதுப்பிக்கப்பட்ட 2019-04-27
கட்டளை வரி எஸ். எஸ். எச் வழியாக தரவுத்தளத்தை காப்புப் பிரதி எடுப்பதுஃ உங்கள் MySQL தரவுத்தளத்தை காப்புப் பிரதி எடுப்பதற்கான கட்டளை பின்வருமாறுஃ
mysqldump -u பயனர்பெயர் - பி. தரவுத்தளத்தின் பெயர் (_ n) - எச்.சர்வர்ஐபி > /பாதை/காப்புப்பிரதி. எஸ். க்யூ. எல்
மேலே உள்ள கட்டளையை உங்கள் கட்டளை வரியில் பயனர்பெயர், தரவுத்தள பெயர், சர்வர்ஐபி மற்றும் பாதைக்கு பதிலாக உண்மையான மதிப்புகளுடன் தட்டச்சு செய்து, பின்னர் எண்டரை அழுத்தவும். உங்கள் தரவுத்தள பயனர் கடவுச்சொல்லுக்கு நீங்கள் கேட்கப்படுவீர்கள், பின்னர் முழுமையான தரவுத்தள டம்ப் எஸ். க்யூ. எல் கோப்பை குறிப்பிட்ட பாதையில் வைக்கவும்.
கட்டளை வரி எஸ். எஸ். எச் மூலம் உங்கள் தரவுத்தளத்தை மீட்டமைத்தல்ஃ உங்கள் MySQL தரவுத்தளத்தை மீட்டெடுப்பதற்கான கட்டளை பின்வருமாறுஃ
mysql -u பயனர்பெயர் - p 'கடவுச்சொல் ' - எச்.சர்வர்ஐபி தரவுத்தளத்தின் பெயர் (_ n) < / பாதை/காப்புப்பிரதி. எஸ். க்யூ. எல்
- p மற்றும் கடவுச்சொல்லுக்கு இடையில் இடைவெளி இல்லாததைக் கவனியுங்கள். மேலும், கடவுச்சொல் MySQL தரவுத்தள பயனருக்கானது.
சுருக்கப்பட்ட குப்பைகள்/மீட்டமைப்புகள்ஃ சுருக்கப்பட்ட எஸ். க்யூ. எல் டம்ப் கோப்பில் இருந்து ஒரு MySQL தரவுத்தளத்தை மீட்டெடுப்பதற்காக, பின்வரும் கட்டளை உங்கள் எஸ். க்யூ. எல் டம்ப் காப்பகத்தை சுருக்காமல், அதன் உள்ளடக்கங்களை MySQL தரவுத்தளத்திற்கு மாற்றுவதை ஒருங்கிணைக்கிறதுஃ
துப்பாக்கிச் சூடு < backup.sql.gz | mysql-u முணுமுணுப்பு - p 'கடவுச்சொல்'db _ பெயர்
நீங்கள் தனியாக gzip செய்யாமல் ஒரு MySQL தரவுத்தளத்திலிருந்து தரவை நேரடியாக சுருக்க விரும்பினால், பின்வரும் கட்டளையை உள்ளிடவும்ஃ
mysqldump -u பயனர்பெயர்e-p-hசர்வர்ஐபி db பெயர் (_ n) | gzip> backup.sql.gz
நீங்கள் மேலே உள்ளதைத் தட்டச்சு செய்து, உள்ளீட்டை அழுத்திய பிறகு, உங்கள் கடவுச்சொல்லுக்கு நீங்கள் கேட்கப்பட வேண்டும். உங்கள் கடவுச்சொல்லை உள்ளிடவும், நீங்கள் தயாராக இருக்க வேண்டும்.
ஒரு எஸ். க்யூ. எல். டிபி கோப்பை சுருக்கவும்/அழித்துவிடவும்ஃ உங்கள் தற்போதைய. sql கோப்பை சுருக்க விரும்பினால், நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்ஃ
gzip -X / பாதை/க்கு/காப்புப்பிரதி. எஸ். க்யூ. எல்
மேலே உள்ள கட்டளையில், X என்பது 1 மற்றும் 9 க்கு இடையிலான ஒரு எண், இது பயன்படுத்தப்படும் சுருக்கத்தின் அளவைக் குறிப்பிடுகிறது. உங்கள் எண் எவ்வளவு அதிகமாக இருக்கிறதோ, உங்கள் கோப்பு அவ்வளவு சுருக்கப்படும் (சிறியது).
எடுத்துக்காட்டாக, எனது தரவை சுருக்க நான் பயன்படுத்தும் கட்டளை இதுதான்ஃ
gzip -9 forum_backup.sql
அதேபோல், ஒரு சுருக்கப்பட்ட கோப்பை சுருக்குவதற்கு, நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்துவீர்கள்ஃ
gunzip backup.sql.gz
தானியங்கி காலமுறை MySQL காப்புப்பிரதிகள் ஒரு விண்டோஸ் கணினியில் கிடைக்கும் ஒரு இலவச கருவியைப் பயன்படுத்தி செய்யலாம் http://mysqlbackupftp.com/
mysqldump -u பயனர்பெயர் - பி. தரவுத்தளத்தின் பெயர் (_ n) - எச்.சர்வர்ஐபி > /பாதை/காப்புப்பிரதி. எஸ். க்யூ. எல்
மேலே உள்ள கட்டளையை உங்கள் கட்டளை வரியில் பயனர்பெயர், தரவுத்தள பெயர், சர்வர்ஐபி மற்றும் பாதைக்கு பதிலாக உண்மையான மதிப்புகளுடன் தட்டச்சு செய்து, பின்னர் எண்டரை அழுத்தவும். உங்கள் தரவுத்தள பயனர் கடவுச்சொல்லுக்கு நீங்கள் கேட்கப்படுவீர்கள், பின்னர் முழுமையான தரவுத்தள டம்ப் எஸ். க்யூ. எல் கோப்பை குறிப்பிட்ட பாதையில் வைக்கவும்.
கட்டளை வரி எஸ். எஸ். எச் மூலம் உங்கள் தரவுத்தளத்தை மீட்டமைத்தல்ஃ உங்கள் MySQL தரவுத்தளத்தை மீட்டெடுப்பதற்கான கட்டளை பின்வருமாறுஃ
mysql -u பயனர்பெயர் - p 'கடவுச்சொல் ' - எச்.சர்வர்ஐபி தரவுத்தளத்தின் பெயர் (_ n) < / பாதை/காப்புப்பிரதி. எஸ். க்யூ. எல்
- p மற்றும் கடவுச்சொல்லுக்கு இடையில் இடைவெளி இல்லாததைக் கவனியுங்கள். மேலும், கடவுச்சொல் MySQL தரவுத்தள பயனருக்கானது.
சுருக்கப்பட்ட குப்பைகள்/மீட்டமைப்புகள்ஃ சுருக்கப்பட்ட எஸ். க்யூ. எல் டம்ப் கோப்பில் இருந்து ஒரு MySQL தரவுத்தளத்தை மீட்டெடுப்பதற்காக, பின்வரும் கட்டளை உங்கள் எஸ். க்யூ. எல் டம்ப் காப்பகத்தை சுருக்காமல், அதன் உள்ளடக்கங்களை MySQL தரவுத்தளத்திற்கு மாற்றுவதை ஒருங்கிணைக்கிறதுஃ
துப்பாக்கிச் சூடு < backup.sql.gz | mysql-u முணுமுணுப்பு - p 'கடவுச்சொல்'db _ பெயர்
நீங்கள் தனியாக gzip செய்யாமல் ஒரு MySQL தரவுத்தளத்திலிருந்து தரவை நேரடியாக சுருக்க விரும்பினால், பின்வரும் கட்டளையை உள்ளிடவும்ஃ
mysqldump -u பயனர்பெயர்e-p-hசர்வர்ஐபி db பெயர் (_ n) | gzip> backup.sql.gz
நீங்கள் மேலே உள்ளதைத் தட்டச்சு செய்து, உள்ளீட்டை அழுத்திய பிறகு, உங்கள் கடவுச்சொல்லுக்கு நீங்கள் கேட்கப்பட வேண்டும். உங்கள் கடவுச்சொல்லை உள்ளிடவும், நீங்கள் தயாராக இருக்க வேண்டும்.
ஒரு எஸ். க்யூ. எல். டிபி கோப்பை சுருக்கவும்/அழித்துவிடவும்ஃ உங்கள் தற்போதைய. sql கோப்பை சுருக்க விரும்பினால், நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்த வேண்டும்ஃ
gzip -X / பாதை/க்கு/காப்புப்பிரதி. எஸ். க்யூ. எல்
மேலே உள்ள கட்டளையில், X என்பது 1 மற்றும் 9 க்கு இடையிலான ஒரு எண், இது பயன்படுத்தப்படும் சுருக்கத்தின் அளவைக் குறிப்பிடுகிறது. உங்கள் எண் எவ்வளவு அதிகமாக இருக்கிறதோ, உங்கள் கோப்பு அவ்வளவு சுருக்கப்படும் (சிறியது).
எடுத்துக்காட்டாக, எனது தரவை சுருக்க நான் பயன்படுத்தும் கட்டளை இதுதான்ஃ
gzip -9 forum_backup.sql
அதேபோல், ஒரு சுருக்கப்பட்ட கோப்பை சுருக்குவதற்கு, நீங்கள் பின்வரும் கட்டளையைப் பயன்படுத்துவீர்கள்ஃ
gunzip backup.sql.gz
தானியங்கி காலமுறை MySQL காப்புப்பிரதிகள் ஒரு விண்டோஸ் கணினியில் கிடைக்கும் ஒரு இலவச கருவியைப் பயன்படுத்தி செய்யலாம் http://mysqlbackupftp.com/
எதை நிலைநிறுத்த வேண்டும் என்பதை எங்களிடம் கூறுங்கள்.
A short conversation with an engineer. No quote-bot, no callback queue.