2018-04-18, 15:50
Now that I have sorted out most of the issues, with only a handful of minor issues outstanding, I'm starting to plan for the installation on production machines. Kodi will be installed on 4 machines initially + the server.
My preferred method is using MySQL. I have read https://kodi.wiki/view/MySQL/Setting_up_MySQL.
A couple of questions though;
1. Is Kodi via MySQL supported or known to work/not work on Windows 2012 R2?
2. The Wiki refers to an antique version of MySQL; 5.5.42 (way back in 2010). I'm running several databases for websites I've written using ColdFusion. These REQUIRE later versions: 5.7.21 is currently installed. The Wiki says there are issues with the later versions past 5.5, but isn't specific about what those issues are. Whilst it is technically possible to run multiple MySQL versions on one machine (Eg using Docker), this is a real can of worms. Is the only solution to set up a second server? That can get expensive hardware and energy wise! Options?
3. All of the work I have done on Kodi has been on a test PC. This PC is soon going to be required for the next Windows 10 release testing in a month or so, hence the accelerated timeline to get Kodi finalized. Anyway, the sources are defined as SMB:// paths to the server where MySQL 5.7.21 is already running and where the content is stored. All of the scenarios the Wiki describes refer to "Local" databases, which this is clearly not. Is there a way to get my database from the test PC to the server where the media is actually stored without having to redo all the work I've accomplished over the last 8 weeks? (sets, playlists, nfos, stubs and so on).
I'm hoping that this statement from the wiki; Even if the media is on the same computer as one of the Kodi instances, you MUST use a network share path. You cannot use a local file path with MySQL. means that the same SMB:// paths on the test PC will just drop straight into the server installation.
4. Everyone here hates clutter, hence exports have been done to a single file, nfos and custom art have been used only where necessary and the artwork is stored in a single location on the C:\ drive of the Kodi PC. Arguments about the "optimal way to do this" aside, do I need to replicate that artwork to each PC, or can I put that on the MqSQL server in a central location and expect that the PCs will find the artwork ? I suspect the former? Comments?
thank you.
My preferred method is using MySQL. I have read https://kodi.wiki/view/MySQL/Setting_up_MySQL.
A couple of questions though;
1. Is Kodi via MySQL supported or known to work/not work on Windows 2012 R2?
2. The Wiki refers to an antique version of MySQL; 5.5.42 (way back in 2010). I'm running several databases for websites I've written using ColdFusion. These REQUIRE later versions: 5.7.21 is currently installed. The Wiki says there are issues with the later versions past 5.5, but isn't specific about what those issues are. Whilst it is technically possible to run multiple MySQL versions on one machine (Eg using Docker), this is a real can of worms. Is the only solution to set up a second server? That can get expensive hardware and energy wise! Options?
3. All of the work I have done on Kodi has been on a test PC. This PC is soon going to be required for the next Windows 10 release testing in a month or so, hence the accelerated timeline to get Kodi finalized. Anyway, the sources are defined as SMB:// paths to the server where MySQL 5.7.21 is already running and where the content is stored. All of the scenarios the Wiki describes refer to "Local" databases, which this is clearly not. Is there a way to get my database from the test PC to the server where the media is actually stored without having to redo all the work I've accomplished over the last 8 weeks? (sets, playlists, nfos, stubs and so on).
I'm hoping that this statement from the wiki; Even if the media is on the same computer as one of the Kodi instances, you MUST use a network share path. You cannot use a local file path with MySQL. means that the same SMB:// paths on the test PC will just drop straight into the server installation.
4. Everyone here hates clutter, hence exports have been done to a single file, nfos and custom art have been used only where necessary and the artwork is stored in a single location on the C:\ drive of the Kodi PC. Arguments about the "optimal way to do this" aside, do I need to replicate that artwork to each PC, or can I put that on the MqSQL server in a central location and expect that the PCs will find the artwork ? I suspect the former? Comments?
thank you.