Nếu bạn từng làm việc với SQL, điều này khá đơn giản ...
Cơ sở dữ liệu SQLite3
Trên OS X
~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db
Trên Windows
"%LOCALAPPDATA%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db"
Trên Linux và NAS
$PLEX_HOME/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db
(Nguồn: Tài liệu PLEX )
TUY NHIÊN, KHÔNG BAO GIỜ, MERI, thực hiện bất kỳ sửa đổi nào đối với cơ sở dữ liệu của bạn trước khi bạn sao lưu tệp (bản sao, bản sao thứ hai của tệp) trong trường hợp xảy ra sự cố và bạn kết thúc với cơ sở dữ liệu bị hỏng ...
Vậy đây là ...
Bảng cơ sở dữ liệu mong muốn là section_locations
và cột là root_path
.
Một cái gì đó như thế này sẽ làm điều đó:
UPDATE `section_locations`
SET `root_path`=
REPLACE(`root_path`,
'/Old_Volume_Name/',
'/NEW_Volume_Name/')
WHERE `root_path` like '%Old_Volume_Name%';
Đảm bảo đặt chính xác mọi lần xuất hiện (3)
Old/NEW_Volume_Name
nếu bạn định sử dụng ví dụ này ...