<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hallo Marc</p>
    <p><br>
    </p>
    <p>noch eine Idee. Du könntest probieren, es über dem mysql-client
      in ein csv-File zu dumpen und dann über den File-Dialog in Excel
      importien. Probieren konnte ich es leider nicht, weil ich  mein
      Root-Password für die Datenbank vergessen habe. Es wird sicherlich
      ein bisschen dauern, bis der RPI damit fertig ist.<br>
    </p>
    <p>Dazu muss Du Dich zuerst als root mit der Datenbank verbinden und
      dem vz-admin das File-Privilege geben:</p>
    <p>mysql -uroot -p<br>
      Enter password: <br>
      Welcome to the MariaDB monitor.  Commands end with ; or \g.<br>
      Your MariaDB connection id is 2120<br>
      Server version: 10.3.27-MariaDB-0+deb10u1 Raspbian 10<br>
      <br>
      Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and
      others.<br>
      <br>
      Type 'help;' or '\h' for help. Type '\c' to clear the current
      input statement.<br>
      <br>
      MariaDB [(none)]><code class="hljs language-sql"><span
          class="hljs-keyword">GRANT</span> FILE <span
          class="hljs-keyword">ON</span> <span class="hljs-operator">*</span>.<span
          class="hljs-operator">*</span> <span class="hljs-keyword">TO</span>
        <span class="hljs-string">'</span></code><code class="hljs
        language-sql"><span class="hljs-string">vz-admin '</span>@<span
          class="hljs-string">'localhost'</span>;</code></p>
    <p><br>
      MariaDB [(none)]><code class="hljs language-sql"><span
          class="hljs-keyword">quit</span></code><br>
      <code class="hljs language-sql"></code></p>
    <p><br>
    </p>
    <p>Danach sollte dann der eigentlich Dump funktionieren:<br>
    </p>
    <p>mysql -uvz-admin -p</p>
    Enter password: <br>
    Welcome to the MariaDB monitor.  Commands end with ; or \g.<br>
    Your MariaDB connection id is 2120<br>
    Server version: 10.3.27-MariaDB-0+deb10u1 Raspbian 10<br>
    <br>
    Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.<br>
    <br>
    Type 'help;' or '\h' for help. Type '\c' to clear the current input
    statement.<br>
    <br>
    MariaDB [(none)]> use volkszaehler<br>
    Reading table information for completion of table and column names<br>
    You can turn off this feature to get a quicker startup with -A<br>
    <br>
    Database changed<br>
    <p>MariaDB [volkszaehler]> select timestamp,value,channel_id from
      data where  timestamp > unix_timestamp('2021-10-31 13:00:00')
      and timestamp < unix_timestamp('2021-10-31 13:00:30') INTO
      OUTFILE 'C:/tmp/logger.csv' FIELDS ENCLOSED BY '"'  TERMINATED BY
      ';' ESCAPED BY '"' LINES TERMINATED BY '\r\n' ;<br>
    </p>
    <p><br>
    </p>
    <p>Gruß</p>
    <p>Tilman<br>
    </p>
    <div class="moz-cite-prefix">On 01.11.21 10:23, Marc Haber wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:YX+yAVjoPjwnbliS@torres.zugschlus.de">
      <pre class="moz-quote-pre" wrap="">Hallo Andreas,

On Mon, Nov 01, 2021 at 08:08:03AM +0100, Andreas Goetz wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Bei Maximum Execution Time musst Du eine Datenbankeinstellungen ändern oder einfach weniger Daten abfragen.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Welche Einstellung ist das denn? Kann man das in der mysql.conf
einstellen?

Bei der Suche danach habe ich gefunden, dass man in MariaDB 11.0 wohl
die Statement Time für jedes einzelne SELECT einstellen kann bzw. dem
Server vorab sagen, dass DIESES Query jetzt etwas länger dauern darf:

<a class="moz-txt-link-freetext" href="https://mariadb.com/kb/en/aborting-statements/">https://mariadb.com/kb/en/aborting-statements/</a>

Wäre das was für den Volkszähler?

Grüße
Marc

</pre>
    </blockquote>
  </body>
</html>