ለድር መተግበሪያዎች ሁለንተናዊ እና ተለዋዋጭ የመረጃ ማከማቻ አገልግሎቶችን ለመፍጠር እጅግ በጣም ከሚወጡት መፍትሔዎች አንዱ MySQL የመረጃ ቋት አስተዳደር ስርዓት ነው ፡፡ ከ ‹MySQL DBMS› ጋር የሚሰሩ ነጂዎች እጅግ በጣም ብዙ በሆኑት ዘመናዊ የሲ.ኤም.ኤስ ስርጭቶች ውስጥ ይካተታሉ ፡፡ ለአብዛኞቹ የታወቁ ስክሪፕቶች እና የይዘት አስተዳደር ስርዓቶች የመጀመሪያ መረጃን የመሙላት የውሂብ ጎታዎች አሉ ፡፡ ለመጀመር የ mysql ዳታቤዝን ማስመጣት ብቻ ያስፈልግዎታል።
አስፈላጊ
- - ወደ MySQL አገልጋይ ለመድረስ የፈቀዳ መረጃ;
- - የኮንሶል ደንበኛ mysql.
መመሪያዎች
ደረጃ 1
የ MySQL ዳታቤዝ ፋይልን ያዘጋጁ ፡፡ የቆሻሻ መጣያው በአንድ መዝገብ ቤት ውስጥ ከሆነ ያላቅቁት። ተገቢ የሆነ የመጫኛ ወይም የፋይል አቀናባሪ ችሎታዎችን ይጠቀሙ።
ደረጃ 2
የመሠረት ቆሻሻ መጣያ ጽሑፍ አስቀድሞ የማይታወቅ ከሆነ ምስጠራን ይወስኑ። ተለዋዋጭ ምስጠራ ለውጦችን በሚፈቅድ አርታኢ ወይም ተመልካች ውስጥ ፋይሉን ይክፈቱ። የሰነዱን ኢንኮዲንግ ይምረጡ ፡፡
ደረጃ 3
ከ MySQL አገልጋይ ጋር ይገናኙ። በተጠቀሰው የአስተናጋጅ ስም እና የተጠቃሚ ስም የ “mysql” ደንበኛ ፕሮግራሙን ከኮንሶል ያሂዱ። የአስተናጋጅ ስሙ የ -h የትእዛዝ መስመር አማራጭን በመጠቀም የተገለጸ ሲሆን የተጠቃሚ ስሙ ደግሞ -u አማራጩን ተጠቅሷል ፡፡ እንዲሁም - - የይለፍ ቃል መቀየሪያውን በመጠቀም አገልጋዩን ለመድረስ በትእዛዝ መስመሩ ላይ የይለፍ ቃል መግለፅ ወይም ይህን ግቤት ያለ ቁጥጥር መተው ይችላሉ (ከዚያ ሲገናኙ የይለፍ ቃሉ ይጠየቃል) ፡፡ በኮንሶል ውስጥ የሚከተለውን ትዕዛዝ ያስገቡ-
mysql -h HostName -u UserName --password = UserPassword
እና የመግቢያ ቁልፍን ይጫኑ. እዚህ የአስተናጋጅ ስም የአስተናጋጅ ስም ነው (እሱ ምሳሌያዊ ወይም የአይ ፒ አድራሻ ሊሆን ይችላል) ፣ የተጠቃሚ ስም የ DBMS የተጠቃሚ ስም ሲሆን የተጠቃሚ ፓስወርድ ደግሞ የይለፍ ቃል ነው ፡፡ ግንኙነቱ የተሳካ ከሆነ በኮንሶል ውስጥ አንድ መልእክት እንዲሁም በትእዛዝ ጥያቄ ውስጥ ይታያል።
ደረጃ 4
በአገልጋዩ የተደገፉ የቁምፊ ስብስቦችን ይዘርዝሩ። በኮንሶል ውስጥ “የባህሪይ አሳይ አሳይ” አስገባ ፡፡ አስገባን ይምቱ. አገልጋዩ ከውጭ የመጣውን የመረጃ ቋት (ዳታቤሽን) የያዘ መረጃ (ኢንኮዲንግ) ጋር የሚዛመድ የቁምፊ ስብስብ ካለው ይወስኑ ፡፡
ደረጃ 5
ያሉትን የውሂብ ጎታዎች ዝርዝር አሳይ። በኮንሶል ውስጥ “አሳይ ማሳያዎችን” ያስገቡ ፡፡ አስገባን ይምቱ.
ደረጃ 6
በ MySQL አገልጋይ ላይ አዲስ የመረጃ ቋት ይፍጠሩ። እንደዚህ ያለ ትዕዛዝ ያስገቡ
የውሂብ ጎታ ፍጠር “የውሂብ ጎታ ስም`የባህሪ SET CharsetName COLLATE CollateName;
እና አስገባን ይጫኑ. ለ DatabaseName ግቤት የሚፈለገውን የመረጃ ቋት ስም ይጥቀሱ። በደረጃ አምስት ከሚታየው ዝርዝር ውስጥ ከማንኛውም ስሞች ጋር መዛመድ የለበትም ፡፡ ለ “CharsetName” ልኬት ፣ ከመረጃ ቋት መጣያ ጽሑፍ ኢንኮዲንግ ጋር የሚስማማውን የቁምፊ ስብስብ ስም ይጥቀሱ። የቁምፊ ስብስቦች ዝርዝር በአራተኛው ደረጃ ላይ ታይቷል ፡፡ በተመሳሳዩ ዝርዝር ውስጥ ካለው ተዛማጅ መስመር “ነባሪ መደምደሚያ” መስክ ባለው ዋጋ ላይ “CollateName” ን ይተኩ።
ደረጃ 7
ከአገልጋዩ ያላቅቁ። በኮንሶል ውስጥ q ን ያስገቡ። አስገባን ይምቱ.
ደረጃ 8
የ MySQL ጎታውን ያስመጡ። በኮንሶል ውስጥ እንደዚህ ያለ ትዕዛዝ ያስገቡ:
mysql -h የአስተናጋጅ ስም -የ የተጠቃሚ ስም -D የመረጃ ቋት ስም - b -B -s -p <filename
አስገባን ተጫን ፡፡ የተጠቃሚ ይለፍ ቃል ያስገቡ። አስገባን ይምቱ. ውሂቡ እስኪመጣ ድረስ ይጠብቁ። እዚህ የ -h እና -u መለኪያዎች እሴቶች በሶስተኛው ደረጃ ላይ እንደተገለጸው አንድ ናቸው። ከመረጃ ቋት ስም ይልቅ በስድስተኛው ደረጃ የተፈጠረውን የመረጃ ቋት ስም መተካት አለብዎት ፡፡ የፋይል ስም የውሂብ ጎታ ማጠራቀሚያው ፋይል ሙሉ ወይም አንጻራዊ መንገድ መሆን አለበት። የስህተት መልዕክቶች ወደ ኮንሶል ይታተማሉ ፡፡