Người dùng mysqldump

Đối với những ai đã có kinh nghiệm sử dụng hệ điều hành Linux, chắc chắn đã quen với giao diện Terminal. Tại bài viết này TENTEN. VN sẽ hướng dẫn các bạn sử dụng câu lệnh linux để nhập và xuất cơ sở dữ liệu trên sản phẩm SecureWEB Hosting

Nội dung chính

Connected hosting bằng giao thức SSH

+ Quý khách truy cập vào hosting bằng tài khoản đã được cấp

+ Trên bảng điền chọn “SFTP Connection” để lấy thông tin kết nối của hosting

Trong trường hợp quý khách chưa biết cách sử dụng chức năng “Kết nối SFTP” quý ​​khách có thể tham khảo bài viết hướng dẫn tại đây

Hướng dẫn nhập và xuất cơ sở dữ liệu mysql

To get information of database, from panel hosting access Mysql Manager

1. Xuất cơ sở dữ liệu [xuất dữ liệu]

Tại terminal quý khách nhập lệnh sau để xuất dữ liệu

1

mysqldump -u tên người dùng -p database_name > backup.sql

  • username là tên người dùng mà bạn có thể đăng nhập vào cơ sở dữ liệu
  • database_name là tên của cơ sở dữ liệu để xuất
  • backup.sql is file in the current directory at save archive results out

Khi chạy lệnh sẽ hiện thông báo nhập mật khẩu, quý khách cần nhập mật khẩu của cơ sở dữ liệu để xuất dữ liệu thành công

Lệnh sẽ không hiển thị kết quả xuất dữ liệu, để xem kết quả quý khách vui lòng sử dụng câu lệnh sau để hiển thị kết quả. ls -l

2. Nhập cơ sở dữ liệu [nhập dữ liệu]

Tại terminal quý khách nhập lệnh sau để xuất dữ liệu

1

mysql -u tên người dùng -p new_database /path/databasename_backup.sql

mysql -u username -p[username_password] databasename < /path/to/databasename_backup.sql

Hướng dẫn sao lưu cơ sở dữ liệu bằng Mysqldump

Ví dụ ta sao lưu cơ sở dữ liệu mydata với người dùng là root, mật khẩu là 12345678, thư mục lưu file backup là /home/abc. com/public_html/backupDT/

mysqldump -u root -p12345678 mydata > 
/home/abc.com/public_html/backupDT/bk_mydata.sql

sao lưu nhiều cơ sở dữ liệu của 1 người dùng

Ví dụ sao lưu hai cơ sở dữ liệu ABC và CDE của người dùng. root, new password 123456. Sao lưu vào /home/abc. com/public_html/saoluu123/

Chủ Đề