Open KalleLan opened 6 years ago
Eikä MariaDB ole drop-in yhteensopiva MySql:n kanssa?
Osa komennoista ainakin tuntui olevan hiukan muuttunut. Viittaa MariaDB:hen mut ihan varma en oo. Muuten homma rokkaa, mut kannan luonnissa ja sinne sitten kirjoittamisessa on haasteita.
Jos jaksat odottaa viikonlopun niin pääsen itse testaaman, käytän omissa projekteissa noita sekaisin eikä omalle kohdalle ole sattunut yhteensopimattomuuksia - mikä ei tietenkään ole tae etteikö niitä olisi.
I got it working.
Was missing mysql-connector
pip3 install mysql-connector-python
Here is what I changed in read_and_write_observations.py :
import mysql.connector as mariadb
mariadb_connection = mariadb.connect(user='writer', password='writer', database='observations')
cursor=mariadb_connection.cursor()
mariadb_connection.commit()
mariadb_connection.close()
Saa kommentoida jos tossa on turhia osioita, mut nyt taulusta löytyy arvot ja homma rokkaa.
curs.execute ("""INSERT INTO observations values(CURRENT_DATE(),NOW(),{},{}, {}, UNIX_TIMESTAMP())""".format(temp, pres, relhum ))
vaati myös muutamisen
cursor.execute ("""INSERT INTO observations values(CURRENT_DATE(),NOW(),{},{}, {}, UNIX_TIMESTAMP())""".format(temp, pres, relhum ))
How to fix read_and_write_observations.py to use MariaDB since stretch is the current build for Raspberry? Is there other fixes that needs to be implemented?