Cách backup và chuyển dữ liệu ???

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi StarShaper, 18/9/06.

  1. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    Chả là mình có làm 1 cái forum và 1 cái blog ở host đang dùng, nay muốn chuyển hết dữ liệu của forum và blog đó sang host khác thì có thể ko ??? Sorry vì mình chưa làm lần nào nên mới hỏi thử mấy bác.
     
  2. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Nếu như bạn có host thật thì dơn giản thôi , backup hết tất cả dữ liệu ở trong mySQL của host (cái này thì lập forum chắc là biết) , saud dó backup toàn bộ dữ liệu của diễn đàn và blog xuống máy , chuyển qua host khác , rồi restore cái SQL là xong !

    Còn nếu như cái forum ở chữ kỹ của bạn thì chịu thôi , vì nó dùng InvisionFree :cool:
     
  3. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    ko, cái forum khác kìa, vậy lúc sang host mới có cần đẵt tên database và username giống với cái host cũ hay ko ???
     
  4. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Ko cần , bạn đặt tên gì cũng được , miễn là bạn config cái file config của forum sao cho nó giống với db và user của host mớimaf bạn tạo là được ::)
     
  5. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    thx, vậy cho mình hỏi thêm là 1 database mysql có thể add 2,3 cái forum dc ko ?
     
  6. red_strike

    red_strike C O N T R A

    Tham gia ngày:
    13/10/04
    Bài viết:
    1,722
    Nơi ở:
    Onikage Clone :)
    Ko bạn à 1 forum = 1 database nếu bạn làm với mục đích ko phải học tập thì nên bỏ ra chút xiền mua lun cái host cho đã ^_^
     
  7. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    mình còn đi học, có tập tành mua 1 cái host hết 100k của mấy ông ở vietno 1, xài dc 1 hôm thì die, chán quá, còn mua ở công ty thì mình làm gì có tiền
     
  8. hikaru_anh

    hikaru_anh Legend of Zelda

    Tham gia ngày:
    20/7/05
    Bài viết:
    1,017
    làm gì mà đến 100k, cứ kccvn.com hay e-lìevn.com là xài tốt mà rẻ nữa
    còn save data nếu host ko hỗ trợ thì bạn cứ dùng phpmyadmin mà save
     
  9. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Có đấy , bạn có thể làm nhiều forum với 1 db (với điều kiện bạn phải đặt cái prefix của nó khác nhau ) , ví dụ : 1 forum thì có db là ibf_gì-gì-đó , cái forum còn lại thì có dạng tự-đặt_gì-gì-đó , vậy thfi mấy cái forum trong 1 db cũng được (nhưng chỉ dùng cái này trong trường hợp host chri cho bạn 1 db duy nhất , còn nếu bạn mua host thì bao giờ cũng phải có từ 5 db trở lên mà !)
     
  10. red_strike

    red_strike C O N T R A

    Tham gia ngày:
    13/10/04
    Bài viết:
    1,722
    Nơi ở:
    Onikage Clone :)
    Uhm! Một trong 1 thui chứ all in one thì mệt lắm ^_^
    Lộn xộn + ko pro => khó quản lý :D
     
  11. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Có ai muốn nhiều trong 1 đâu , nhưng nhiều khi có host chỉ cho free 1 db thôi (mà mình muốn làm nhiều forum khác nhau thì sao )

    Thế mình mới bảo bất đắc dĩ quá thì mới dùng cái này ;;)
     
  12. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    Cho mình hỏi 1 tý, host của mình ko có cpanel X mà chỉ có cpanel kiểu PHP, trong đó ko có cái icon backup như Cpanel X mà chỉ có pHp admin, vậy thì làm cách nào để backup data, mù luôn, ko thấy chữ backup đâu hết
     
  13. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Từ xưa đến nay không ai backup = Cpanel cả bạn à !!

    Bạn có thể backup = phpMyadmin , đây là chương trình phổ biến nhất hiện nay

    Còn đây là 1 chương trình khác giúp bạn backup và restore db dễ dàng (mình đã dùng và thấy nó còn nhanh hơn cả phpMyadmin) :

    - upload các file lên host
    - Chmod thư mục chứa script này thành 777
    - "config.php" chmod 777
    - Chạy link sau (http://www.domain.com/mysqldumper/)
    - Làm theo các bước
    - Điền (Host, Name, Password) thông tin của database
     

    Các file đính kèm:

  14. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    thx bạn nhìu, bài viết của bạn rất bổ ích đấy.
     
  15. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    Sau 1 hồi lần mò. Mình còn 1 số cái chưa rõ lắm, theo như mình hiểu thì backup có nghĩa là lưu hết dữ liệu của database vào 1 file nào đó, sau đó người chủ web sẽ down file đó về máy lưu trữ, khi nào cần thì sẽ up file đó lên rồi backup lại bằng cách brown file đó, có phải vậy ko ??? Sao mình up soft của bạn lên rồi, install hết lun nhưng khi vào phần backup thì mình ko biết cách nào để lưu dữ liệu lại. Bạn có thể chỉ rõ hơn dc ko ???
     
  16. Nguyen_Kain

    Nguyen_Kain Quậy hết mình Moderator

    Tham gia ngày:
    28/5/04
    Bài viết:
    1,299
    Bạn hiểu chính xác rồi đấy :D

    Vào phần backup , chọn Start new backup , sau đó bạn chỉ ung dung ngồi đợi nó backup thôi

    Sau khi backup xong , bạn truy cập vào host = FTP hoặc file manager trong cpanel , vào phần mysqldumber -> work -> backup , và tải cái file trong đó về , đó chính là file mà bạn đã backup
     
  17. StarShaper

    StarShaper Mario & Luigi

    Tham gia ngày:
    10/5/05
    Bài viết:
    704
    bây giờ thì em đã hiểu vì sao thuốc Firaga diệt trừ giun, nhưng xin mạn ph1p hỏi bạn thêm 1 câu, khi mình dùng database đó 1 thời gian để làm forum, nhưng giờ ko mún nữa, muốn chuyển sang làm cái khác, như blog chẳng hạn và dùng cái database đó, thì có cách nào clear sạch sẽ cái database để nó trông mới như viso trắng sáng ko ???
     
  18. yphanh2002

    yphanh2002 I ♥︎ You Hannah Moderator Lão Làng GVN

    Tham gia ngày:
    22/3/03
    Bài viết:
    6,346
    Nơi ở:
    USA
    Bạn có thể làm như sau
    Chọn database kiếm chữ emty database , hoạc xóa database đó đi tạo 1 cái mới có tên tương tự.
     

Chia sẻ trang này