MySQL дээр өгөгдлийн санг хэрхэн үүсгэх вэ (зурагтай)

Агуулгын хүснэгт:

MySQL дээр өгөгдлийн санг хэрхэн үүсгэх вэ (зурагтай)
MySQL дээр өгөгдлийн санг хэрхэн үүсгэх вэ (зурагтай)

Видео: MySQL дээр өгөгдлийн санг хэрхэн үүсгэх вэ (зурагтай)

Видео: MySQL дээр өгөгдлийн санг хэрхэн үүсгэх вэ (зурагтай)
Видео: Бібі і Тіна - Викрадення Сабріни українською Sabrina wird entführt 2024, May
Anonim

Энэхүү wikiHow нь танд MySQL дээр мэдээллийн бааз үүсгэхийг заадаг. Өгөгдлийн сан үүсгэхийн тулд сервер ажиллаж байх үед "mysql" командын шугамын интерфейсийг нээж өгөгдлийн сангийнхаа командыг оруулах шаардлагатай болно.

Алхам

3 -р хэсгийн 1: MySQL командын мөрийг нээх

258108 1
258108 1

Алхам 1. Таны MySQL сервер холбогдсон эсэхийг шалгаарай

Хэрэв таны MySQL сервер одоогоор онлайн биш бол та мэдээллийн сан үүсгэх боломжгүй.

Та MySQL Workbench -ийг нээж, серверээ сонгоод "Administration - Server Status" таб дээрх "Server Status" индикаторыг харах замаар серверийн статусыг шалгаж болно

258108 2
258108 2

Алхам 2. Суулгацын хавтасны замыг хуулж ав

Энэ зам нь Windows компьютер эсвэл Mac ашиглаж байгаа эсэхээс хамаарч өөр өөр байх болно.

  • Windows - C:/Program Files/MySQL/MySQL Workbench 8.0 CE/хуулбарлаж сүүлийн фолдерын нэрийг хамгийн сүүлийн үеийн MySQL нэрээр сольж байгаа эсэхийг шалгаарай.
  • Mac-Хамгийн сүүлийн фолдерын нэрийг хамгийн сүүлийн үеийн MySQL фолдерын нэрээр сольж байгаа эсэхийг шалгаарай.
258108 3
258108 3

Алхам 3. Компьютерийнхээ командын мөрийг нээнэ үү

Та Windows компьютер дээр Command Prompt ашиглана, харин Mac хэрэглэгчид Terminal -ийг нээнэ.

258108 4
258108 4

Алхам 4. MySQL суулгах фолдерын лавлахыг өөрчлөх

Cd болон зай гэж бичээд суулгах хавтасны замыг оруулаад ↵ Enter дарна уу. Жишээлбэл, та ихэнх Windows компьютер дээр дараахь зүйлийг хийх болно.

cd C: / Program Files / MySQL / MySQL Workbench 8.0 CE

258108 5
258108 5

Алхам 5. MySQL нэвтрэх командыг нээнэ үү

Жишээлбэл, "би" нэртэй хэрэглэгчийн нэвтрэх командыг нээхийн тулд та дараах зүйлийг бичээд ↵ Enter дарна уу.

mysql -u me -p

258108 6
258108 6

Алхам 6. Бүртгэлийнхээ нууц үгийг оруулна уу

MySQL хэрэглэгчийн дансныхаа нууц үгийг оруулаад ↵ Enter дарна уу. Энэ нь таныг нэвтрэн орж, тушаалын мөрийн програмаа MySQL мөрөнд холбох болно.

  • Та "MySQL>" гэсэн шошго нь таны тушаалын мөрийн програм дээр гарч ирэх болно. Энэ үеэс эхлэн таны оруулсан бүх тушаалыг MySQL тушаалын мөрийн апп -аар дамжуулан боловсруулна.
  • MySQL тушаалуудыг хэрхэн оруулах талаар ойлгоорой. MySQL тушаалуудыг командын сүүлийн хэсгийн дараа цэг таслалаар (;) оруулах ёстой, гэхдээ та командыг оруулаад цэг таслал бичээд ↵ Enter дарна уу.

3 -ийн 2 -р хэсэг: Өгөгдлийн сан үүсгэх

258108 7
258108 7

Алхам 1. Өгөгдлийн сангийнхаа файлыг үүсгэнэ үү

Та үүнийг "мэдээллийн бааз үүсгэх" командыг оруулаад мэдээллийн бааз үүсгэх, өгөгдлийн сангийнхаа нэр, цэг таслалыг нэмж, ↵ Enter дарна уу. Жишээлбэл, "Гэрийн тэжээвэр амьтдын бүртгэл" нэртэй мэдээллийн баазын хувьд та дараахь зүйлийг оруулах ёстой.

Pet_Records мэдээллийн сан үүсгэх;

  • Таны мэдээллийн сангийн нэрэнд ямар ч зай байхгүй байж болно; Хэрэв та нэрэнд зай оруулахыг хүсвэл доогуур зураас ашиглах шаардлагатай болно (жишээлбэл, "Миний найзууд" нь "Friends_of_Mine" болно).
  • MySQL тушаал бүр таслал таслалаар төгсөх ёстой. Хэрэв та анх удаа цэг таслал тасалсан бол үүнийг хажууд нь оруулж болно гарч ирэх бөгөөд ↵ Enter дарна уу.
258108 8
258108 8

Алхам 2. Одоогийн мэдээллийн санг харуулах

Та одоогийн өгөгдлийн сангийн жагсаалтыг гаргаж, дараахыг бичээд ↵ Enter дарна уу.

мэдээллийн санг харуулах;

258108 9
258108 9

Алхам 3. Өгөгдлийн сангаа сонгоно уу

Та жагсаалтаас өгөгдлийн сангаа "name" гэж өгөгдлийн сангийн нэр гэж бичих замаар сонгож болно. Жишээлбэл, "Гэрийн тэжээвэр амьтдын бүртгэл" мэдээллийн санд та дараах зүйлийг бичээд ↵ Enter дарна уу.

Pet_Records ашиглах;

258108 10
258108 10

Алхам 4. Баталгаажуулах мессежийг хүлээнэ үү

"Өгөгдлийн сан өөрчлөгдсөн" гэсэн хэллэг таны хамгийн сүүлд бичсэн командын доор гарч ирмэгц мэдээллийн баазын агуулгыг үргэлжлүүлж болно.

3 -р хэсгийн 3: Хүснэгт үүсгэх

258108 11
258108 11

Алхам 1. Хүснэгтийн өөр өөр тушаалуудыг ойлгох

Хүснэгтийнхээ хэд хэдэн үндсэн талыг бий болгохын өмнө та мэдэхийг хүсч байна.

  • Гарчиг - Таны гарчиг "хүснэгт үүсгэх" командын дараа шууд явагдах бөгөөд таны мэдээллийн баазын нэртэй ижил дүрмийг дагаж мөрдөх ёстой (жишээлбэл, зай байхгүй).
  • Баганын гарчиг - Та хаалтанд өөр өөр нэр бичиж баганы гарчгийг тодорхойлох боломжтой (дараагийн алхамын жишээг үзнэ үү).
  • Нүдний урт - Нүдний уртыг тодорхойлохдоо та "VARCHAR" (хувьсах тэмдэгтүүд, та VARCHAR -ийн хязгаарлагдмал тооны тэмдэгтүүдийн хооронд бичиж болно гэсэн үг) эсвэл "CHAR" (заасан хэмжээнээс хэтрэхгүй байх шаардлагатай) тэмдэгтийн тоо; жишээ нь CHAR (1) нэг тэмдэгт, CHAR (3) гурван тэмдэгт шаарддаг гэх мэт).
  • Огноо - Хэрэв та хүснэгтэд огноо нэмэхийг хүсвэл "DATE" командыг ашиглан баганын агуулгыг огноогоор форматлах болно. Огноог оруулах ёстой

    YYYY-MM-DD

  • формат.
258108 12
258108 12

Алхам 2. Хүснэгтийн тоймыг үүсгэнэ үү

Диаграмынхаа өгөгдлийг оруулахаасаа өмнө та дараахыг бичээд ↵ Enter дарж диаграмын бүтцийг бий болгох хэрэгтэй болно.

хүснэгтийн нэр үүсгэх (багана1 varchar (20), багана2 varchar (30), багана3 char (1), багана4 огноо);

  • Жишээлбэл, VARCHAR гэсэн хоёр багана, CHAR багана, огнооны багана бүхий "Гэрийн тэжээвэр амьтад" нэртэй хүснэгт үүсгэхийн тулд та дараах зүйлийг бичиж болно.
  • гэрийн тэжээвэр амьтдын хүснэгт үүсгэх (varchar нэр (20), үүлдрийн varchar (30), секс char (1), DOB огноо);

258108 13
258108 13

Алхам 3. Хүснэгтэнд мөр нэмнэ үү

"Оруулах" командыг ашиглан та мэдээллийн баазынхаа мэдээллийг дараалан оруулах боломжтой.

нэрийн утгыг оруулах ('багана1 утга', 'багана2 утга', 'багана3 утга', 'багана4 утга');

  • Өмнө нь ашиглаж байсан "Гэрийн тэжээвэр амьтад" хүснэгтийн жишээний хувьд таны мөр иймэрхүү харагдаж магадгүй юм.

    Гэрийн тэжээвэр амьтдын утгыг оруулах ('Fido', 'Husky', 'M', '2017-04-12');

  • Хэрэв багана хоосон байвал баганын агуулгын хувьд NULL гэсэн үгийг оруулж болно.
258108 14
258108 14

Алхам 4. Боломжтой бол үлдсэн өгөгдлөө оруулна уу

Хэрэв таны мэдээллийн сан харьцангуй жижиг бол та "оруулах" кодыг ашиглан өгөгдлийн үлдсэн хэсгийг дараалан оруулах боломжтой. Хэрэв та үүнийг хийхээр сонгосон бол дараагийн алхамыг алгасаарай.

258108 15
258108 15

Алхам 5. Шаардлагатай бол текст файлыг байршуулна уу

Хэрэв танд гараар оруулахаас илүү олон мэдээллийн мөр шаардлагатай мэдээллийн сан байгаа бол та дараах кодыг ашиглан өгөгдөл агуулсан текст файлыг лавлаж болно.

'/p//name.txt' өгөгдлийн орон нутгийн өгөгдлийг '\ r / n' -ээр төгссөн хүснэгтийн нэрийн мөрөнд ачаалах;

  • "Гэрийн тэжээвэр амьтан" жишээний хувьд та дараахь зүйлийг бичих болно.

    "C: /Users/name/Desktop/pets.txt" өгөгдлийн локал өгөгдлийг хүснэгт рүү ачаалах "\ r / n" -ээр дууссан гэрийн тэжээвэр амьтдын шугам;

  • Mac компьютер дээр та "\ r / n" биш харин "\ r" командыг ашиглан "дуусгасан мөрүүдийг" ашиглах хэрэгтэй болно.
258108 16
258108 16

Алхам 6. Хүснэгтээ үзнэ үү

Шоуны мэдээллийн санг оруулах; тушаал, дараа нь нэрнээс * сонгох командыг оруулаад мэдээллийн баазаа сонгоно уу; энд "нэр" нь мэдээллийн баазын нэр юм. Жишээлбэл, "Гэрийн тэжээвэр амьтдын бүртгэл" мэдээллийн санг ашиглаж байгаа бол та дараахь зүйлийг оруулах ёстой.

мэдээллийн санг харуулах; Pet_Records -аас * сонгох;

Зөвлөмж

  • Зарим түгээмэл хэрэглэгддэг өгөгдлийн төрлүүдэд дараахь зүйлс орно.

    • ЧАР(урт) - тогтмол урттай тэмдэгт мөр
    • ВАРЧАР(урт) - хамгийн их урттай урттай хувьсах урттай тэмдэгт мөр
    • Текст - 64KB текстийн хамгийн их урттай хувьсах урттай тэмдэгт мөр
    • INT(урт)-хамгийн их урттай цифр бүхий 32 битийн бүхэл тоо ('-' нь сөрөг тооны хувьд 'орон' гэж тооцогдоно)
    • АРАВТЫН(урт, арван сар) - Нийт уртыг харуулах аравтын тоо. dec талбар нь зөвшөөрөгдсөн аравтын бутархай тоог илэрхийлнэ
    • ОГНОО - Огнооны утга (жил, сар, огноо)
    • ЦАГ - Цагийн утга (цаг, минут, секунд)
    • ENUM("утга1", "утга2",….) - Тоологдсон утгуудын жагсаалт
  • Зарим нэмэлт параметрүүд нь дараахь зүйлийг агуулдаг.

    • ҮГҮЙ - Үнэ цэнийг өгөх ёстой. Талбарыг хоосон орхиж болохгүй.
    • ЗӨВЛӨГӨӨ default-value-Хэрэв ямар ч утга өгөөгүй бол өгөгдмөл утгыг талбарт оноож өгнө.
    • ГАРААГҮЙ - Тоон талбаруудын хувьд энэ тоо хэзээ ч сөрөг байх ёсгүйг баталгаажуулдаг.
    • AUTO_INCREMENT - Хүснэгтэд мөр нэмэх бүрт утга автоматаар нэмэгдэх болно.

Анхааруулга

  • Хэрэв та "mysql" командын мөр рүү нэвтрэхийг оролдох үед таны MySQL сервер ажиллахгүй байгаа бол та үргэлжлүүлэх боломжгүй болно.
  • Аливаа кодчиллын нэгэн адил оруулахыг оролдохоосоо өмнө таны командууд зөв бичигдсэн, зайтай байгаа эсэхийг шалгаарай.

Зөвлөмж болгож буй: