Sửa Dụng Symbolic Links Để Quản Lý Database - MTD SEC

MTD SEC

Chia Sẻ Để Thành Công

Home Top Ad

Post Top Ad

Thứ Ba, 29 tháng 5, 2018

Sửa Dụng Symbolic Links Để Quản Lý Database

Có thể bạn không biết trong bài giới thiệu công cụ cài đặt lamp mình đã dùng tính năng Symbolic Links để đưa database ra thư mục home để quản lý toàn bộ database một cách dễ dàng!

Symbolic Links hay symlink hoặc soft link đều là một nó  là một thuật ngữ cho bất kỳ tệp nào chứa tham chiếu đến tệp hoặc thư mục khác dưới dạng đường dẫn tuyệt đối hoặc tương đối và ảnh hưởng đến độ phân giải tên đường dẫn.

Nói cách khách tôi có một file A ở thư mục A nhưng khi truy cập file A thì tôi lại mở file B ở thư mục B file A nó gần như chỉ là shortcut trên màn hình máy tính của window vậy!

Như vậy việc quản lý database tở lên dễ dàng quản lý hơn bao giờ hết

Tiến hành chạy Symbolic cho mysql

Đầu tiên tạo thư mục đích
root@localhost# mkdir /home/databases/test

Ở đây tôi sẽ chọn thư mục /home/database/test là thư mục lưu trữ databse về sau thay cho thư mục mặc định của mysql

Tạo Symbolic
root@localhost# ln -s /home/databases/test /var/lib/mysql/test

Mỗi khi bạn tạo database mới bạn cần chạy lại lệnh sau một lần nữa
root@localhost# cd /var/lib/mysql/
root@localhost# ln -s db1 db2

Như vậy bạn chỉ cần kiểm tra và quản lý database trong thư mục /home/database/ mà không cần can thiệp sâu vào cấu hình mysql!

Ở bài sau mình sẽ hướng dẫn các bạn chuyển hẳn sang thư mục khách thay cho /var/lib/mysql/ mặc định trên mysql mà không cần dùng symlink. Tuy nhiên cách này khá mạo hiểm dễ gây lỗi hãy thận trọng khi thao tác

Không có nhận xét nào:

Đăng nhận xét

Post Top Ad