Backup Và Restore Database Bằng Lệnh

Thảo luận trong 'General Discussions' bắt đầu bởi congnghevps, 15/6/13.

1votes
5/5, 1 vote

  1. congnghevps

    congnghevps Member

    Bài viết:
    268
    Likes :
    97
    Chào các bạn, đôi khi vì nhiều lý do bạn không thể sử dụng phpMyadmin hay các công cụ tương tự, lúc này cần backup hay restore database các bạn phải thực hiện thông qua dòng lệnh, thực ra việc này sẽ tốt hơn là dùng các công cụ khác, bởi vì MySQL hỗ trợ những công cụ tuyệt vời cho quá trình backup và restore dữ liệu mà không xảy ra lỗi.

    1. Backup Database

    Các bạn cần xem thử trong MySQL có bao nhiêu database và tên của chúng là gì, dùng các lệnh sau

    Login vào MySQL : mysql -u root -p (sau đó gõ password)
    Sau khi login, xem database : show databases;
    Thoát ra gõ : exit;

    Sau đó sử dụng lệnh sau để backup database (ví dụ có tên là congnghevps)

    mysqldump -u root -p congnghevps > congnghevps.sql (sau đó ghi password)

    Lúc này toàn bộ database congnghevps đã được export ra file congnghevps.sql

    2. Restore Database

    Để restore database các bạn cần làm ngược lại, đầu tiên dùng các lệnh sau để tạo database và chuẩn bị restore

    Login vào MySQL : mysql -u root -p (sau đó gõ password)
    Sau khi login, xem database : show databases;
    Tạo database để restore vào : create database congnghevps character set utf8;
    Thoát ra khỏi MySQL : exit;

    Lúc này để restore database congnghevps từ file congnghevps.sql các bạn thực hiện như sau

    mysql -u root -p congnghevps < congnghevps.sql (sau đó ghi password)

    ( Câu lệnh này khác trên ở chỗ là mysql chứ không phải mysqldump và dấu điều hướng phía sau là < chứ không phải > )

    Lúc này công việc hoàn thành. Cám ơn các bạn đã quan tâm.

    Viết cho congnghevps.netvxf.vn, các bài leech vui lòng ghi nguồn.
     
    anhtdvnit, bboy_nonoyes and VXF like this.
    Đang tải...
  2. namchelsea

    namchelsea Member

    Bài viết:
    367
    Likes :
    84
    login bằng cái gì nói vậy khó hiểu quá
     
  3. phamthanhliem

    phamthanhliem Member

    Bài viết:
    296
    Likes :
    35
    Putty, chắc bạn chưa sử dụng VPS
     
    namchelsea thích bài này.
  4. namchelsea

    namchelsea Member

    Bài viết:
    367
    Likes :
    84
    dùng host có dùng em này được không bạn nhỉ
     
  5. vlook24net

    vlook24net New Member

    Bài viết:
    62
    Likes :
    11
    <:-P dùng đi ,chắc đk ha/:)
     
  6. phamthanhliem

    phamthanhliem Member

    Bài viết:
    296
    Likes :
    35
    Ai bảo ko đc putty nào, nhưng ko dùng đc lệnh root thôi. Bạn dùng host open shift là biết ngay mà
    Được bạn, nhưng ko dùng lệnh root đâu
     
  7. thong9b

    thong9b Member

    Bài viết:
    285
    Likes :
    90
    Bài viết thiếu không nói login bằng gì

    Lưu ý chỉ thực hiện được lệnh này khi các bạn có quyền rôot và thưc hiện lệnh qua ssh
     
comments powered by Disqus

Chia sẻ trang này

Đang tải...