በ MySQL ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

በ MySQL ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል (ከስዕሎች ጋር)
በ MySQL ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: በ MySQL ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል (ከስዕሎች ጋር)

ቪዲዮ: በ MySQL ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚቻል (ከስዕሎች ጋር)
ቪዲዮ: How to create Dome structures in Revit- Part 4 | እንዴት በሬቪት 2018 የጉልላት መዋቅሮችን መፍጠር እንችላለን -ክፍል 4 2024, ግንቦት
Anonim

ይህ wikiHow በ MySQL ውስጥ የውሂብ ጎታ እንዴት መፍጠር እንደሚችሉ ያስተምርዎታል። የውሂብ ጎታ ለመፍጠር ፣ አገልጋዩ በሚሠራበት ጊዜ “mysql” የትእዛዝ መስመር በይነገጽን መክፈት እና የውሂብ ጎታ ትዕዛዞችን ማስገባት ይኖርብዎታል።

ደረጃዎች

የ 3 ክፍል 1 - የ MySQL የትእዛዝ መስመርን በመክፈት ላይ

258108 1
258108 1

ደረጃ 1. የእርስዎ MySQL አገልጋይ መገናኘቱን ያረጋግጡ።

የእርስዎ MySQL አገልጋይ በአሁኑ ጊዜ መስመር ላይ ካልሆነ የውሂብ ጎታ መፍጠር አይችሉም።

MySQL Workbench ን በመክፈት ፣ አገልጋይዎን በመምረጥ እና በ “አስተዳደር - የአገልጋይ ሁኔታ” ትር ላይ ያለውን “የአገልጋይ ሁኔታ” አመልካች በመመልከት የአገልጋዩን ሁኔታ ማረጋገጥ ይችላሉ።

258108 2
258108 2

ደረጃ 2. የመጫኛ አቃፊውን መንገድ ይቅዱ።

የዊንዶውስ ኮምፒተርን ወይም ማክን እየተጠቀሙ እንደሆነ ይህ መንገድ ይለያያል

  • ዊንዶውስ - ሲ:/የፕሮግራም ፋይሎች/MySQL/MySQL Workbench 8.0 CE/ይቅዱ/የመጨረሻውን አቃፊ ስም አሁን ባለው የ MySQL ስም መተካቱን ያረጋግጡ።
  • ማክ-ቅዳ /usr/local/mysql-8.0.13-osx10.13-x86_64/ የመጨረሻውን አቃፊ ስም አሁን ባለው የ MySQL አቃፊ ስም መተካቱን ማረጋገጥ።
258108 3
258108 3

ደረጃ 3. የኮምፒተርዎን የትእዛዝ መስመር ይክፈቱ።

በዊንዶውስ ኮምፒተር ላይ የትእዛዝ መስመርን ይጠቀማሉ ፣ የማክ ተጠቃሚዎች ተርሚናል ይከፍታሉ።

258108 4
258108 4

ደረጃ 4. ወደ MySQL መጫኛ አቃፊ ማውጫ ይለውጡ።

ሲዲ እና ቦታ ይተይቡ ፣ ወደ መጫኛ አቃፊው ዱካ ላይ ይለጥፉ እና ↵ አስገባን ይጫኑ። ለምሳሌ ፣ በአብዛኛዎቹ የዊንዶውስ ኮምፒተሮች ላይ የሚከተሉትን ያደርጋሉ

ሲዲ ሲ: / የፕሮግራም ፋይሎች / MySQL / MySQL Workbench 8.0 ዓ.ም.

258108 5
258108 5

ደረጃ 5. የ MySQL የመግቢያ ትዕዛዙን ይክፈቱ።

ለምሳሌ ፣ ‹እኔ› ለተባለ ተጠቃሚ የመግቢያ ትዕዛዙን ለመክፈት የሚከተለውን ይተይቡ እና ‹አስገባ› ን ይጫኑ

mysql -u me -p

258108 6
258108 6

ደረጃ 6. የመለያዎን የይለፍ ቃል ያስገቡ።

ለ MySQL ተጠቃሚ መለያዎ የይለፍ ቃል ያስገቡ ፣ ከዚያ ↵ አስገባን ይጫኑ። ይህ እርስዎን ያስገባዎታል እና የትእዛዝ መስመር መተግበሪያዎን ወደ MySQL ጥያቄ ያገናኛል።

  • የ «MySQL>» መለያ የትእዛዝ መስመር መተግበሪያዎ ሲታይ ማየት አለብዎት። ከዚህ ጊዜ ጀምሮ የሚያስገቡዋቸው ማናቸውም ትዕዛዞች በ MySQL የትእዛዝ መስመር መተግበሪያ በኩል ይከናወናሉ።
  • ወደ MySQL ትዕዛዞች እንዴት እንደሚገቡ ይረዱ። የ MySQL ትዕዛዞቹ ከትእዛዙ የመጨረሻ ክፍል በኋላ ወዲያውኑ በሰሚኮሎን (;) መግባት አለባቸው ፣ ምንም እንኳን ትዕዛዙን ማስገባት ፣ ሴሚኮሎን መተየብ እና ↵ እንደገና ያስገቡ።

የ 3 ክፍል 2 የውሂብ ጎታ መፍጠር

258108 7
258108 7

ደረጃ 1. የውሂብ ጎታዎን ፋይል ይፍጠሩ።

በ ‹የውሂብ ጎታ ፍጠር› ትዕዛዙ የውሂብ ጎታ ፍጠር ውስጥ በመተየብ ፣ የውሂብ ጎታዎን ስም እና ሰሚኮሎን በማከል እና ↵ አስገባን በመጫን ይህንን ያደርጋሉ። ለምሳሌ “የቤት እንስሳት መዛግብት” ለተባለ የውሂብ ጎታ ፣ የሚከተለውን ያስገባሉ -

የውሂብ ጎታ ይፍጠሩ Pet_Records;

  • የውሂብ ጎታዎ ስም በውስጡ ምንም ክፍተቶች ሊኖሩት አይችልም። በስሙ ላይ ቦታ ማከል ከፈለጉ ፣ አንድ ምልክት ማድረጊያ መጠቀም አለብዎት (ለምሳሌ ፣ “የእኔ ወዳጆች” “ወዳጆች_እኔ” ይሆናሉ)።
  • እያንዳንዱ የ MySQL ትዕዛዝ በሰሚኮሎን ማለቅ አለበት። ሴሚኮሎን ለመጀመሪያ ጊዜ ከናፈቁ ፣ ቀጥሎ ባለው ውስጥ መተየብ ይችላሉ የሚታየውን እና press እንደገና አስገባን ይጫኑ።
258108 8
258108 8

ደረጃ 2. የአሁኑን የውሂብ ጎታዎች ያሳዩ።

የሚከተለውን በመተየብ ↵ አስገባን በመጫን የአሁኑን የውሂብ ጎታዎች ዝርዝር ማምጣት ይችላሉ።

የውሂብ ጎታዎችን አሳይ;

258108 9
258108 9

ደረጃ 3. የውሂብ ጎታዎን ይምረጡ።

“ስም” የውሂብ ጎታ ስም በሆነበት የአጠቃቀም ስም በመተየብ የውሂብ ጎታዎን ከዝርዝሩ ውስጥ መምረጥ ይችላሉ። ለምሳሌ ፣ ለእርስዎ “የቤት እንስሳት መዛግብት” የውሂብ ጎታ ፣ የሚከተለውን ይተይቡ እና ↵ አስገባን ይጫኑ።

Pet_Records ን ይጠቀሙ;

258108 10
258108 10

ደረጃ 4. የማረጋገጫ መልዕክቱን ይጠብቁ።

አንዴ “የውሂብ ጎታ ተቀየረ” የሚለው ሐረግ ከመጨረሻው የተተየበው ትዕዛዝዎ በታች ሲታይ የውሂብ ጎታውን ይዘት በመፍጠር ለመቀጠል ነፃ ነዎት።

የ 3 ክፍል 3 ሠንጠረዥ መፍጠር

258108 11
258108 11

ደረጃ 1. የተለያዩ የሠንጠረዥ ትዕዛዞችን ይረዱ።

አንድ ከመፍጠርዎ በፊት ማወቅ የሚፈልጓቸው የሠንጠረዥዎ ጥቂት ዋና ዋና ገጽታዎች አሉ-

  • ርዕስ - ርዕስዎ ከ “ሰንጠረዥ ፍጠር” ትዕዛዝ በኋላ በቀጥታ የሚሄድ ሲሆን እንደ የውሂብ ጎታዎ ስም (ለምሳሌ ፣ ምንም ክፍተቶች የሉም) ተመሳሳይ ህጎችን መከተል አለበት።
  • የአምድ ርዕስ - የተለያዩ ስሞችን ወደ ቅንፎች ስብስብ በመተየብ የአምድ ርዕሶችን መወሰን ይችላሉ (የሚቀጥለውን ደረጃ ምሳሌ ይመልከቱ)።
  • የሕዋስ ርዝመት - የሕዋስ ርዝመትን በሚወስኑበት ጊዜ “VARCHAR” ን (ተለዋዋጭ ገጸ -ባህሪያትን ፣ ማለትም በአንዱ እና በ VARCHAR ገደብ የቁምፊዎች ብዛት መካከል መተየብ ይችላሉ) ወይም “ቻር” (ከተጠቀሰው በላይ እና ያነሰ አያስፈልገውም) ይጠቀማሉ። የቁምፊዎች ብዛት ፤ ለምሳሌ ፣ CHAR (1) አንድ ገጸ -ባህሪ ይፈልጋል ፣ ቻር (3) ሶስት ቁምፊዎችን ይፈልጋል ፣ ወዘተ)።
  • ቀን - በገበታዎ ላይ ቀን ማከል ከፈለጉ የአምድ ይዘቶች እንደ ቀን የተቀረጹ መሆናቸውን ለማመልከት “DATE” ትዕዛዙን ይጠቀማሉ። ቀኑ መግባት አለበት

    ዓዓዓዓ-ወወ-ዲዲ

  • ቅርጸት።
258108 12
258108 12

ደረጃ 2. የሰንጠረ outን ዝርዝር ይፍጠሩ።

ለሠንጠረዥዎ ውሂብ ከማስገባትዎ በፊት የሚከተለውን በመተየብ እና ↵ አስገባን በመጫን የገበታውን መዋቅር መፍጠር ያስፈልግዎታል።

የሠንጠረዥ ስም (አምድ 1 ቫርቻር (20) ፣ አምድ 2 ቫርቻር (30) ፣ አምድ 3 ቻር (1) ፣ አምድ 4 ቀን) ይፍጠሩ።

  • ለምሳሌ ፣ “የቤት እንስሳት” የሚባል ጠረጴዛን በሁለት የ VARCHAR አምዶች ፣ በ CHAR አምድ እና በቀን አምድ ለመፍጠር ፣ የሚከተሉትን መጻፍ ይችላሉ ፦
  • ሰንጠረዥ የቤት እንስሳትን (ስም ቫርቻር (20) ፣ የዘር ቫርቻር (30) ፣ የወሲብ ቻር (1) ፣ የ DOB ቀን) ይፍጠሩ።

258108 13
258108 13

ደረጃ 3. ወደ ጠረጴዛዎ መስመር ያክሉ።

የ “አስገባ” ትዕዛዙን በመጠቀም የውሂብ ጎታዎን መረጃ በመስመር ላይ ማስገባት ይችላሉ-

በስም እሴቶች ውስጥ ያስገቡ ('ዓምድ1 እሴት' ፣ 'አምድ 2 እሴት' ፣ 'አምድ 3 እሴት' ፣ 'አምድ 4 እሴት');

  • ለ ‹የቤት እንስሳት› ሠንጠረዥ ምሳሌ ቀደም ሲል ለተጠቀመበት ፣ የእርስዎ መስመር እንደዚህ ሊመስል ይችላል-

    ወደ የቤት እንስሳት እሴቶች (‹ፊዶ› ፣ ‹ሁስኪ› ፣ ‹ኤም› ፣ ‹2017-04-12›) ውስጥ ያስገቡ።

  • ዓምዱ ባዶ ከሆነ ለአምድ ይዘቶች NULL የሚለውን ቃል ማስገባት ይችላሉ።
258108 14
258108 14

ደረጃ 4. ከተቻለ ቀሪውን ውሂብዎን ያስገቡ።

የውሂብ ጎታዎ በአንጻራዊ ሁኔታ አነስተኛ ከሆነ “አስገባ” የሚለውን ኮድ በመጠቀም ቀሪውን የውሂብ መስመር-በ-መስመር ማስገባት ይችላሉ። ይህንን ለማድረግ ከመረጡ ቀጣዩን ደረጃ ይዝለሉ።

258108 15
258108 15

ደረጃ 5. አስፈላጊ ከሆነ የጽሑፍ ፋይል ይስቀሉ።

በእጅ ለማስገባት ተግባራዊ ከሆኑት በላይ ብዙ የመረጃ መስመሮችን የሚፈልግ የውሂብ ጎታ ካለዎት የሚከተለውን ኮድ በመጠቀም ውሂቡን የያዘውን የጽሑፍ ፋይል ማጣቀሻ ማድረግ ይችላሉ-

በ / '\ r / n' በተቋረጠው የሠንጠረዥ ስም መስመሮች ውስጥ አካባቢያዊ መረጃ '/path/name.txt' ን ይጫኑ።

  • ለ “የቤት እንስሳት” ምሳሌ ፣ የሚከተለውን የመሰለ ነገር ይጽፋሉ -

    የውሂብ አካባቢያዊ መረጃ 'C: /Users/name/Desktop/pets.txt' ን በሠንጠረዥ ውስጥ ጫን የቤት እንስሳት መስመሮች በ '\ r / n' ተቋርጠዋል።

  • በማክ ኮምፒውተር ላይ ከ «\ r / n» ይልቅ በ «r» ትዕዛዝ «የተቋረጡትን መስመሮች» መጠቀም ይኖርብዎታል።
258108 16
258108 16

ደረጃ 6. ጠረጴዛዎን ይመልከቱ።

የማሳያ የውሂብ ጎታዎችን ያስገቡ ፤ ትእዛዝ ፣ ከዚያ በስም ይምረጡ * በመተየብ የውሂብ ጎታዎን ይምረጡ ፣ የውሂብ ጎታ ስም “ስም” ባለበት። ለምሳሌ ፣ “የቤት እንስሳት መዛግብት” የውሂብ ጎታ የሚጠቀሙ ከሆነ ፣ የሚከተለውን ያስገቡ ነበር።

የውሂብ ጎታዎችን አሳይ; ከ Pet_Records ይምረጡ *;

ጠቃሚ ምክሮች

  • አንዳንድ በተለምዶ ጥቅም ላይ የዋሉ የውሂብ ዓይነቶች የሚከተሉትን ያካትታሉ።

    • ቻር(ርዝመት) - ቋሚ ርዝመት ቁምፊ ሕብረቁምፊ
    • ቫርቸር(ርዝመት) - ተለዋዋጭ ርዝመት ቁምፊ ሕብረቁምፊ ከከፍተኛው ርዝመት ርዝመት ጋር
    • ጽሑፍ - ተለዋዋጭ ርዝመት ቁምፊ ሕብረቁምፊ ከ 64 ኪባ የጽሑፍ ርዝመት ጋር
    • INT(ርዝመት)-ባለ 32 ቢት ኢንቲጀር ከከፍተኛው ርዝመት አሃዞች ጋር ('-' ለአሉታዊ ቁጥር እንደ 'አሃዝ ይቆጠራል)
    • ጊዜያዊ(ርዝመት ፣ ዲሴ) - የአስርዮሽ ቁጥር እስከ አጠቃላይ ርዝመት ማሳያ ቁምፊዎች; የዲክ መስክ የሚፈቀደው ከፍተኛ የአስርዮሽ ቦታዎችን ብዛት ያመለክታል
    • ቀን - የቀን እሴት (ዓመት ፣ ወር ፣ ቀን)
    • ጊዜ - የጊዜ እሴት (ሰዓታት ፣ ደቂቃዎች ፣ ሰከንዶች)
    • ENUM(“እሴት 1” ፣ “እሴት 2” ፣…) - የተዘረዘሩ እሴቶች ዝርዝር
  • አንዳንድ አማራጭ መለኪያዎች የሚከተሉትን ያካትታሉ:

    • ሙሉ አይደለም - አንድ እሴት መቅረብ አለበት። እርሻው ባዶ ሊተው አይችልም።
    • ስህተት ነባሪ-እሴት-ምንም እሴት ካልተሰጠ ነባሪው-እሴት ለሜዳው ይመደባል።
    • ያልተፈረመ - ለቁጥር መስኮች ፣ ቁጥሩ በጭራሽ አሉታዊ አለመሆኑን ያረጋግጣል።
    • AUTO_INCREMENT - አንድ ረድፍ ወደ ጠረጴዛው በተጨመረ ቁጥር እሴቱ በራስ -ሰር ይጨምራል።

ማስጠንቀቂያዎች

  • ወደ “mysql” የትእዛዝ መስመር ለመግባት ሲሞክሩ የእርስዎ MySQL አገልጋይ የማይሠራ ከሆነ መቀጠል አይችሉም።
  • እንደማንኛውም ኮድ ኮድ ፣ ለመግባት ከመሞከርዎ በፊት ትዕዛዞችዎ በትክክል የተፃፉ እና የተስተካከሉ መሆናቸውን ያረጋግጡ።

የሚመከር: