<br><br><div><span class="gmail_quote">On 11/4/07, <b class="gmail_sendername">Paul Harrison</b> &lt;<a href="mailto:mythtv@dsl.pipex.com">mythtv@dsl.pipex.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Eric Robinson wrote:<br>&gt; Before I get into stuff, I&#39;ll give some background to my situation.<br>&gt;<br>&gt; Last Wednesday evening I installed the packages required for MythDVD<br>&gt; to be able to import properly.&nbsp;&nbsp;Things went slowly but I eventually
<br>&gt; got it to work.<br>&gt;<br>&gt; Thursday comes around and all of a sudden the Frontends started<br>&gt; hanging.&nbsp;&nbsp;I went downstairs and found a crazy set of error messages in<br>&gt; the terminal running mythbackend.&nbsp;&nbsp;Some huge block of MYSQL selections
<br>&gt; and such that came up in an error surrounded by fairly normal reports.<br>&gt;<br>&gt; It turns out that the Mythtv error logs had gotten to be several<br>&gt; gigabytes in size and actually filled the filesystem, making booting
<br>&gt; and any actual operation a chore for the system.&nbsp;&nbsp;After deleting the<br>&gt; files, the system returned to its peppy self.<br>&gt;<br>&gt; [The error logs contained seemingly endless copies of the same report:<br>
&gt; some error from libdvdread (or something) saying it couldn&#39;t access<br>&gt; the drive.]<br>&gt;<br>&gt; I ran mythtv-setup while the computer was in that filled up state and<br>&gt; screwed up the mysql settings.&nbsp;&nbsp;After I made room on the drive I ran
<br>&gt; it again and filled all the settings with the standard affair.&nbsp;&nbsp;My<br>&gt; /etc/mythtv/mysql.txt file now contains the following:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; DBHostName=localhost<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; DBUserName=mythtv<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; DBName=mythconverg
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; DBPassword=mythtv<br>&gt;<br>&gt;<br>&gt; However, I still cannot log into mythbackend.&nbsp;&nbsp;Here&#39;s the sequence I<br>&gt; now try to follow without any results:<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;1. mysql -u root mythconverg
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. grant all on mythconverg.* to mythtv@&quot; 192.168.10.%&quot;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; identified by &quot;mythtv&quot;;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2. flush privileges;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;2. mythtv-setup<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. all settings default (this was what I used to set up the
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; computer initially and had everything running smoothly).<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2. Snipped terminal output sample (from mythtv-setup):<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QSqlQuery::exec: database not open<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QSqlQuery::exec: database not open
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:04:53.365 DB Error (KickDatabase):<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Query was:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT NULL;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No error type from QSqlError?&nbsp;&nbsp;Strange...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:04:
53.419 Unable to connect to database!<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:04:53.420 Driver error was [1/1045]:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QMYSQL3: Unable to connect<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Database error was:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Access denied for user &#39;mythtv&#39;@&#39;localhost&#39; (using
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; password: YES)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QSqlQuery::exec: database not open<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QSqlQuery::exec: database not open<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:04:53.474 DB Error (KickDatabase):
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Query was:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT NULL;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No error type from QSqlError?&nbsp;&nbsp;Strange...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:04: 53.528 Database not open while trying to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; load setting: Language
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;3. mythbackend<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1. Terminal output:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:07:51.453 Using runtime prefix = /usr<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:07:51.460 New DB connection, total: 1<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:07:
51.464 Unable to connect to database!<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:07:51.464 Driver error was [1/1045]:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QMYSQL3: Unable to connect<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Database error was:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Access denied for user &#39;mythtv&#39;@&#39;localhost&#39; (using
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; password: YES)<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QSqlQuery::exec: database not open<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QSqlQuery::exec: database not open<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:07:51.518 DB Error (KickDatabase):
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Query was:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SELECT NULL;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; No error type from QSqlError?&nbsp;&nbsp;Strange...<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2007-11-04 12:07: 51.573 Failed to init MythContext, exiting.<br>&gt;<br>&gt; Anyone have any idea why I&#39;m unable to connect?&nbsp;&nbsp;Anyone have any ideas?
<br>&gt;<br>&gt; I tried changing the &quot;Host&quot; value in mythtv-setup but that change<br>&gt; wasn&#39;t reflected in /etc/mythtv/mysql.txt.&nbsp;&nbsp;Is that expected?<br>&gt;<br>&gt; Thanks!<br>&gt;<br>&gt; - Eric<br>&gt;
<br>Check you haven&#39;t got other mysql.txt files in other locations with<br>different settings. ~/.mythtv/mysql.txt and<br>&#39;/usr/share/mythtv/.mysql.txt are common locations. Not sure if<br>/etc/mythtv/mysql.txt is even one of the locations searched?
<br><br>Paul H.</blockquote><div><br>[Sorry for that last top-post.&nbsp; Can&#39;t remember which is bad and which isn&#39;t.]<br><br>~/.mythtv/mysql.txt exists now (it didn&#39;t after the computer crash).&nbsp; It contains the following:
<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">DBHostName=<a href="http://127.0.0.1">127.0.0.1</a><br>DBUserName=mythtv<br>DBPassword=mythtv
<br>DBName=mythconverg<br>DBType=QMYSQL3</blockquote><div><br>followed by a whole lot of commented lines with various options.&nbsp; I don&#39;t think this reflects the changes I make in mythtv-setup or the General settings menu in mythfrontend.&nbsp; However, if I change that file directly so that DBHostName is my 
192.168.x.x IP address, then that&#39;s reflected in the output of mythbackend!&nbsp; That was likely the problem!&nbsp; Thanks!<br></div><br>I also checked /usr/share/mythtv/.mysql.txt and it&#39;s nothing more than a symbolic link to /etc/mythtv/mysql.txt:
<br><br>lrwxrwxrwx&nbsp;&nbsp; 1 root root&nbsp;&nbsp;&nbsp; 21 2007-10-19 00:43 mysql.txt -&gt; /etc/mythtv/mysql.txt<br></div></div><br>Back in business!&nbsp; Thanks!<br>