[mythtv-users] phpmyadmin no unique on settings table?
Steven Adeff
adeffs.mythtv at gmail.com
Wed Jul 8 15:58:51 UTC 2015
On Sat, Jul 4, 2015 at 9:26 AM, Steven Adeff <adeffs.mythtv at gmail.com> wrote:
> On Fri, Jul 3, 2015 at 8:16 PM, Rich Freeman
> <r-mythtv at thefreemanclan.net> wrote:
>>> ok, I'm still not sure what to do then. before I upgraded I was able
>>> to edit the table in an older version of phpmyadmin. another mythtv
>>> system I run, which is on the older phpmyadmin I can edit the table.
>>>
>>
>> I'd have to look up the syntax, but either add the primary key index
>> on the two columns, or just add a new autonumber field as the primary
>> key. Neither should bother MythTV. I'd think that you could do this
>> from phpmyadmin, actually (I don't think it should care about a
>> missing primary key when altering a table).
>>
>> --
>> Rich
>
> ok, I'll have to do some googling to see how to do that exactly. and
> of course perform a db backup just before...
well I tried to make Value and Hostname columns "primary", and when I
launch mythbackend I get,
This version of MythTV requires an updated database. (schema is 5000
versions behind)
Please run mythtv-setup or mythbackend to update your database.
Database Host: 192.168.1.50
Database Name: mythconverg
2015-07-08 08:48:38.564100 I Database connection created: DBManager0
2015-07-08 08:48:38.564127 I New DB connection, total: 1
2015-07-08 08:48:38.567111 I Connected to database 'mythconverg' at
host: 192.168.1.50
2015-07-08 08:48:38.571742 I Closing DB connection named 'DBManager0'
2015-07-08 08:48:38.571912 I Clearing Settings Cache.
2015-07-08 08:48:38.571987 I Database connection created: DBManager1
2015-07-08 08:48:38.572002 I New DB connection, total: 1
2015-07-08 08:48:38.572683 I Connected to database 'mythconverg' at
host: 192.168.1.50
2015-07-08 08:48:38.575076 N Setting QT default locale to en_US
2015-07-08 08:48:38.575179 I Current locale en_US
2015-07-08 08:48:38.575247 N Reading locale defaults from
/usr/share/mythtv//locales/en_us.xml
2015-07-08 08:48:38.578582 E DB Error (SaveSettingOnHost('FreqTable')
- query failure: ):
Query was:
INSERT INTO settings (value,data ) VALUES ( ?, ? );
Bindings were:
:DATA="us-bcast", :VALUE="FreqTable"
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry 'FreqTable-' for key 'PRIMARY'
2015-07-08 08:48:38.580843 E DB Error
(SaveSettingOnHost('ISO639Language0') - query failure: ):
Query was:
INSERT INTO settings (value,data ) VALUES ( ?, ? );
Bindings were:
:DATA="eng", :VALUE="ISO639Language0"
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry 'ISO639Language0-' for key 'PRIMARY'
2015-07-08 08:48:38.582545 E DB Error
(SaveSettingOnHost('ISO639Language1') - query failure: ):
Query was:
INSERT INTO settings (value,data ) VALUES ( ?, ? );
Bindings were:
:DATA="eng", :VALUE="ISO639Language1"
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry 'ISO639Language1-' for key 'PRIMARY'
2015-07-08 08:48:38.584422 E DB Error (SaveSettingOnHost('TVFormat')
- query failure: ):
Query was:
INSERT INTO settings (value,data ) VALUES ( ?, ? );
Bindings were:
:DATA="NTSC", :VALUE="TVFormat"
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry 'TVFormat-' for key 'PRIMARY'
2015-07-08 08:48:38.586091 E DB Error (SaveSettingOnHost('VbiFormat')
- query failure: ):
Query was:
INSERT INTO settings (value,data ) VALUES ( ?, ? );
Bindings were:
:DATA="NTSC Closed Caption", :VALUE="VbiFormat"
Driver error was [2/1062]:
QMYSQL3: Unable to execute statement
Database error was:
Duplicate entry 'VbiFormat-' for key 'PRIMARY'
2015-07-08 08:48:38.589283 I Enabling Settings Cache.
2015-07-08 08:48:38.589294 I Clearing Settings Cache.
2015-07-08 08:48:38.595992 I Disabling Settings Cache.
2015-07-08 08:48:38.596004 I Clearing Settings Cache.
2015-07-08 08:48:38.598036 I No current database version?
2015-07-08 08:48:38.602121 W Not allowed to upgrade the database.
2015-07-08 08:48:38.604437 I Enabling Settings Cache.
2015-07-08 08:48:38.604452 I Clearing Settings Cache.
2015-07-08 08:48:38.604844 E Couldn't upgrade database to new schema
2015-07-08 08:48:38.628782 I Removing syslogging
--
Steve
http://www.mythtv.org/wiki/User:Steveadeff
Before you ask, read the FAQ!
http://www.mythtv.org/wiki/Frequently_Asked_Questions
then search the Wiki, and this list,
http://www.gossamer-threads.com/lists/mythtv/
Mailinglist etiquette - http://www.mythtv.org/wiki/Mailing_List_etiquette
More information about the mythtv-users
mailing list