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