[mythtv-users] Restoring channel icons (was Re: MythTV CVS &
DataDirect - Success!)
Romain Kang
romain at kzsu.stanford.edu
Wed May 26 19:55:49 EDT 2004
> mysql> UPDATE channel,channel_copy SET channel.icon=channel_copy.icon
> WHERE channel.callsign=channel_copy.callsign;
>
> ERROR 1064: You have an error in your SQL syntax near 'channel_copy SET
> channel.icon=channel_copy.icon WHERE channel.callsign=channel_c' at line 1
>
> Anyone have success with this?
OK, for MySQL 3.x, this seemed to populate the channel DB for me:
% mysql -u<user> -p<password> mythconverg
SELECT chanid, icon FROM channel_copy WHERE LENGTH(icon) > 0 INTO OUTFILE 'chanico.out';
bye;
% awk '{ print "UPDATE channel SET icon=\"" $2 "\" where chanid=" $1 ";" }' chanico.out > chanout.sql
% mysql mythconverg < chanout.sql
More information about the mythtv-users
mailing list