Hướng dẫn Import big database bằng bigdump.php

Xem: 2802    Tải: 7   Thảo luận: 0   Mục: MySQL   Lĩnh vực: Khác

0 điểm   ( 9 đánh giá ) File đã được kiểm thử

2 MEGA [megacode]huong-dan-import-big-database-bang.zip (11.93 KB)
Phí tải ~ 4,000 đ

Bạn cần phải Đăng nhập để tải file [megacode]huong-dan-import-big-database-bang.zip
Nếu bạn chưa có tài khoản thì Đăng ký miễn phí tại đây

Báo lỗi download   Báo vi phạm bản quyền

Hầu hết các web site dùng php-mysql thì đều sử dụng phpMyadmin để export database. Vấn đề là khi import trở lại. Các site hầu hết đều giới hạn dung lượng file import qua phpMyadmin là 2MB

Tổng đài hỗ trợ KT: (+844) 6. 32.979.36 - Hotline: 0969.091.265
Hỗ trợ KT từ: 8h-17h30 các ngày trong tuần trừ chiều T7, CN và các ngày lễ;
Hỗ trợ kỹ thuật (KT) và cam kết chất lượng:
1. Code đảm bảo chất lượng giống demo 100%
2. Hỗ trợ cài đặt code cho khách hàng
3. Hỗ trợ hướng dẫn sử dụng cho khách hàng
Mega download: 1 MEGA = 2.000đ

Hầu hết các web site dùng php-mysql thì đều sử dụng phpMyadmin để export database. Vấn đề là khi import trở lại. Các site hầu hết đều giới hạn dung lượng file import qua phpMyadmin là 2MB. Nếu dữ liệu lớn hơn 2MB mà dùng tools import này để import sẽ rất vất vả. Tôi xin đưa ra giả pháp để import database lớn với 3 trường hợp :

* Máy chủ riêng và ta có quyền kiểm soát
* Import từ phía web client (phổ biến)
 

Chi tiết :

1. Máy chủ riêng và ta có quyền kiểm soát

Trong trương hợp này có 2 cách

- Nếu database quá lớn, việt xuất ra file .sql là rất bất tiện. Giải pháp : backup bằng cách copy y nguyên thư mục chứa các file của database, khi import lại thì copy vào thư mục chứa database của mysql (db mới thì tạo db trước khi copy, cũ thì copy đè lên). Sau đó CHMOD các file database đúng với owner chạy mysql và restart lại MySql là được.

- Nếu database ở khá lớn ở dạng file *.sql thì dùng lệnh của MySql. Login với quyền root, sau đó change sang database cần import. Lưu ý đến charset của database trước khi import, đặc biệt là hay dùng UTF8. Để set UTF8 chạy lệnh :

mysql> SET NAMES utf8

Sau đó chạy lệnh import :

mysql> source filename;

2. Import từ phía web client (phổ biến)

Giải pháp khá phổ biến và rất hay là dùng BigDump.

Cách làm : download bigdump về,upload file database .sql lên server (ví dụ : test.sql), sau đó up file bigdump.php đã config rồi lên.
Sau đó trên web chạy : you.com/bigdump.php và bấm Start --> ko báo lỗi gì là ok.
Các tham số đáng chú ý với bigdump :

PHP Code:
$db_server 'localhost';// --> địa chỉ server
$db_name '';// --> tên database
$db_username '';// --> user
$db_password ''//--> mật khẩu
$filename 'test.sql';// --> tên file database, ở đây là test.sql (Nên để trống)
$db_connection_charset 'utf8';// -->  (utf8 hoặc latin1) cái này quan trọng này, nếu không đúng database sẽ rất dễ bị lỗi tiếng Việt. Nếu sao lưu bằng mysql dumper thì thường là utf8 còn các tools khác là latin1  

Hy vọng với bài viết này, bạn sẽ tránh được rắc rối khi import lại database với MySql.

Bài của bác Phạm Đức Hải

Chú ý:

 
bigdump rất hay nhưng mà 1 số host dung bigdump bị lỗi font ví dụ bluehost của tôi dùng bigdump lỗi font vì thế các bạn lên dùng tool chia nhỏ data và các bạn thường dùng file bigdump xong ko del đi nó đi và nó rất nguy hiểm đo các bạn khi các bạn quên ko del đi

Hướng dẫn Import big database bằng bigdump.php

Hướng dẫn Import big database bằng bigdump.php Đăng ngày 21-07-2013  Hầu hết các web site dùng php-mysql thì đều sử dụng phpMyadmin để export database. Vấn đề là khi import trở lại. Các site hầu hết đều giới hạn dung lượng file import qua phpMyadmin là 2MB 5/10 2802

Thảo luận:

Để bình luận bạn phải đăng nhập thành viên.

File tương tự

  • Lập Trình website động với php my sql

    Lập Trình  website động với  php my sql
    Chuyên mục: MySQL
    Lượt xem: 3115    Lượt tải file: 79   Lĩnh vực: Khác
    1 mega   Chúng ta hay thực hiện một chuyến đi thần thoại trong chuyến đi này chúng ta sẽ khám phá ngoại hình cũng như nội tạn của...
  • Tài liệu bảo mật Trong SQL SERVER 2008

    Tài liệu bảo mật Trong SQL SERVER 2008
    Chuyên mục: MySQL
    Lượt xem: 2559    Lượt tải file: 37   Lĩnh vực: Khác
    1 mega   Quản trị viên CSDL là người chịu trách nhiệm về hiệu năng, tính toàn vẹn dữ liệu và bảo mật cho CSDL.
  • Quản lý cơ sở dữ liệu với Microsoft SQL Server 2005

    Quản lý cơ sở dữ liệu với Microsoft SQL Server 2005
    Chuyên mục: MySQL
    Lượt xem: 2104    Lượt tải file: 8   Lĩnh vực: Khác
    2 mega   Tài liệu sau đây sẽ hướng dẫn bạn cách quản lý cơ sở dữ liệu với Microsoft SQL Server 2005. Hy vọng tài liệu sẽ hữu ích...
  • Bài giảng khai phá dữ liệu

    Bài giảng khai phá dữ liệu
    Chuyên mục: MySQL
    Lượt xem: 2352    Lượt tải file: 6   Lĩnh vực: Khác
    2 mega   Tài liệu này cung cấp các kiến thức cơ bản về kho dữ liệu lớn và các kỹ thuật khai phá dữ liệu.

Files cùng mục

 

File tải nhiều nhất

Megacode.vn - Thư viện mã nguồn chia sẻ, tải file cho cộng đồng
Copyright © 2013-2016. All rights reserved. Bản quyền thuộc VinaGon
Địa chỉ: Số 38 Hàng Bè, Hàng Bạc, Hoàn Kiếm, Hà Nội.
Văn phòng giao dịch: Phòng 28, Tầng 6, HH1A Linh Đàm, Hoàng Mai, Hà Nội
Email: info@vinagon.com | Website: www.vinagon.com | Điện thoại: (+844) 6. 32.979.36;
logo megacode

Megacode đã đăng ký với Bộ Công Thương
Thư viện mã nguồn mở lớn nhất Việt Nam.



Hỗ trợ khách hàng trên Megacode
Hỗ trợ kỹ thuật cho thành viên:
Tổng đài: (+84) 246. 32.979.36
Số di động (Hotline): 0969.091.265
Thời gian làm việc:
Sáng: 8h-12h; Chiều: 13h30-17h30
(Nghỉ chiều T7, CN và các ngày lễ, tết)
Chat với Megacode
https://www.facebook.com/megacodevn