--- mythtv-HOWTO-23.html	2008-02-05 17:19:44.000000000 -0500
+++ mythtv-HOWTO-23.html-fixed	2008-02-05 17:22:45.000000000 -0500
@@ -237,7 +237,7 @@
 <P>See the <B>mysqldump</B> manpage for more information.
 <BLOCKQUOTE><CODE>
 <PRE>
-$ mysqldump -u mythtv -pmythtv mythconverg -c > mythtv_backup.sql
+$ mysqldump -l -c -p -u mythtv mythconverg > mythtv_backup.sql
 </PRE>
 </CODE></BLOCKQUOTE>
 </P>
@@ -281,42 +281,13 @@
 
 <P>This assumes that you will be moving your data to newer / bigger hardware
 and don't want to lose your programs.</P>
-<P>The first step is to create a database backup as demonstrated in an earlier
-section.</P>
-<P>Next, you will extract only the data that is relevant to the programs:
-<BLOCKQUOTE><CODE>
-<PRE>
-$ grep "INSERT INTO record "          mythtv_backup.sql > restore.sql
-$ grep "INSERT INTO recorded "        mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO oldrecorded "     mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO recordedprogram " mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO recordedrating "  mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO recordedmarkup "  mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO recordedseek "    mythtv_backup.sql >> restore.sql
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
-<P><B>NOTE</B>:  Newer versions of <B>mysqldump</B> place backticks around
-the table names.  Backticks are not the same as apostrophes!  On a typical
-North American keyboard, backticks are located to the left of the "1" key,
-on the same key as the tilde.  Also, because the <B>bash</B> shell may try
-to interpret the backticks, make sure you use a \ before each one.</P>
-<P>If your <CODE>restore.sql</CODE> file is empty, you'll need to re-run the
-commands like this:
 <BLOCKQUOTE><CODE>
 <PRE>
-$ grep "INSERT INTO \`record\` "          mythtv_backup.sql > restore.sql
-$ grep "INSERT INTO \`recorded\` "        mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO \`oldrecorded\` "     mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO \`recordedprogram\` " mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO \`recordedrating\` "  mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO \`recordedmarkup\` "  mythtv_backup.sql >> restore.sql
-$ grep "INSERT INTO \`recordedseek\` "    mythtv_backup.sql >> restore.sql
+$ mysqldump -l -n -t -c -p -u mythtv mythconverg record recorded oldrecorded recordedprogram recordedrating recordedmarkup recordedseek > restore.sql
 </PRE>
 </CODE></BLOCKQUOTE>
 </P>
-<P>Note the space after the table name and the ">>" to append to the file for
-all but the first <B>grep</B>. "recordedmarkup" and "recordedseek" are
+<P>"recordedmarkup" and "recordedseek" are
 huge and there may be hundreds of thousands of lines if you had lots of
 hours of recordings.</P>
 <P>After you have moved the data files to the new hardware, configure MythTV

