Mysql мэдээллийн санг хэрхэн импортлох вэ

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

Mysql мэдээллийн санг хэрхэн импортлох вэ
Mysql мэдээллийн санг хэрхэн импортлох вэ

Видео: Mysql мэдээллийн санг хэрхэн импортлох вэ

Видео: Mysql мэдээллийн санг хэрхэн импортлох вэ
Видео: MySQL IN 10 MINUTES | Introduction to Databases, SQL, u0026 MySQL 2024, Дөрөвдүгээр сар
Anonim

MySQL мэдээллийн баазын менежментийн систем нь вэб програмуудад зориулагдсан бүх нийтийн, уян хатан өгөгдөл хадгалах үйлчилгээг бий болгох хамгийн түгээмэл шийдлүүдийн нэг юм. MySQL DBMS-тэй ажиллах драйверууд нь орчин үеийн CMS дистрибьютерийн дийлэнх хэсэгт багтдаг. Ихэнх алдартай скриптүүд болон агуулгын менежментийн системүүдийн хувьд анхны өгөгдлийг бөглөх мэдээллийн сан байдаг. Эхлүүлэхийн тулд та зөвхөн mysql мэдээллийн санг импортлох хэрэгтэй.

Mysql мэдээллийн санг хэрхэн импортлох вэ
Mysql мэдээллийн санг хэрхэн импортлох вэ

Шаардлагатай

  • - MySQL сервер рүү нэвтрэх эрхийн өгөгдөл;
  • - консол клиент mysql.

Зааварчилгаа

1-р алхам

MySQL мэдээллийн баазын хогийн файлыг бэлтгэ. Хэрэв хогийн цэг архивт байгаа бол задал. Тохиромжтой задлагч эсвэл файлын менежерийн чадварыг ашиглана уу.

Алхам 2

Урьдчилан мэдэхгүй бол үндсэн дамп текстийн кодчиллыг тодорхойлно. Динамик кодчиллын өөрчлөлтийг зөвшөөрдөг редактор эсвэл үзэгч дээр файлыг нээнэ үү. Баримтын кодчиллыг сонгоно уу.

Алхам 3

MySQL сервертэй холбогдох. Консолоос mysql клиент програмыг заасан хост, хэрэглэгчийн нэрээр ажиллуулна уу. Хостын нэрийг -h командын мөрийн тохируулга ашиглан, хэрэглэгчийн нэрийг -u сонголтыг ашиглан зааж өгнө. Та --password шилжүүлэгч ашиглан сервер рүү нэвтрэх командын мөрөнд нууц үгээ зааж өгөх эсвэл энэ параметрийг шалгаагүй орхиж болно (дараа нь холбогдох үед нууц үг асуух болно). Дараах командыг оруулна уу.

mysql -h HostName -u UserName --password = UserPassword

Enter товчийг дарна уу. Энд HostName бол хостын нэр (энэ нь бэлгэдэл эсвэл IP хаяг байж болно), UserName бол DBMS хэрэглэгчийн нэр, UserPassword бол нууц үг юм. Хэрэв холболт амжилттай бол консол дээр мессеж гарч ирэхийн зэрэгцээ тушаал хүлээх мөрийг харуулах болно.

Алхам 4

Серверийн дэмждэг тэмдэгтийн багцыг жагсаах. Консол дээр "SHOW CHARACTER SET;" оруулна уу. Enter дарна уу. Сервер нь импортын мэдээллийн сангийн демпингийн өгөгдлийг агуулсан кодчилолд тохирох тэмдэгтийн багцтай эсэхийг тодорхойл.

Алхам 5

Одоо байгаа мэдээллийн сангуудын жагсаалтыг харуулах. Консол дээр "SHOW DATABASES;" гэж оруулна уу. Enter дарна уу.

Алхам 6

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

МЭДЭЭЛЛИЙН САН БАЙГУУЛАХ `DatabaseName` CHARACTER SET CharsetName COLLATE CollateName;

Enter дарна уу. DatabaseName параметрийн хүссэн өгөгдлийн сангийн нэрийг зааж өгнө үү. Энэ нь тав дахь алхам дээр харуулсан жагсаалтын аль ч нэртэй таарахгүй байх ёстой. CharsetName параметрийн хувьд өгөгдлийн сангийн дамп текстийн кодчилолд тохирох тэмдэгтүүдийн нэрийг зааж өгнө үү. Дүрүүдийн олонлогийн жагсаалтыг дөрөв дэх алхам дээр харуулав. CollateName-ийг ижил жагсаалтын харгалзах мөрний "Default collation" талбараас авсан утгыг орлуул.

Алхам 7

Серверээс салга. Консол дээр q оруулна уу. Enter дарна уу.

Алхам 8

MySQL мэдээллийн санг импортлох. Консол дээр иймэрхүү командыг оруулна уу:

mysql -h HostName -u UserName -D DatabaseName -b -B -s -p <файлын нэр

Enter дарна уу. Хэрэглэгчийн нууц үгээ оруулна уу. Enter дарна уу. Өгөгдлийг импортлох хүртэл хүлээнэ үү. Энд -h ба -u параметрүүдийн утга нь гурав дахь алхам дээр дурдсантай ижил байна. DatabaseName-ийн оронд зургаа дахь алхам дээр үүсгэсэн мэдээллийн сангийн нэрийг орлуулах ёстой. Файлын нэр нь өгөгдлийн сангийн дамп файлын бүрэн эсвэл харьцангуй зам байх ёстой. Алдааны мэдэгдлийг консол дээр хэвлэх болно.

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