Pagina 2 van 6

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 03 jan 2012, 10:02
door hanszzz
Nou het werkt weer wat ingewikkeler hier hoor daarom vraag ik het maar even.
externe database is op de server van de provider toch? en de xamp moet je op de pc instaleren?

Grt Hans

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 03 jan 2012, 10:03
door AenG
hanszzz schrijft:
Nou het werkt weer wat ingewikkeler hier hoor daarom vraag ik het maar even.
externe database is op de server van de provider toch? en de xamp moet je op de pc instaleren?

Grt Hans
Klopt helemaal.

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 03 jan 2012, 10:44
door hanszzz
Klopt helemaal ik leer het al :laugh:

Dan moet het maar op de server en hoe krijg ik een sql database op mijn server?

kan en lukt dat bij mijn domein?

Grt Hans

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 03 jan 2012, 11:04
door AenG
hanszzz schrijft:
Klopt helemaal ik leer het al :laugh:

Dan moet het maar op de server en hoe krijg ik een sql database op mijn server?

kan en lukt dat bij mijn domein?

Grt Hans
Dat kan per provider verschillen. Elke provider gebruik weer een ander beheerprogramma. De handleiding is dus niet voor iedereen toepasbaar.

Je moet in ieder geval naar de beheeromgeving van je provider en daar de stappen uitvoeren die ik in de vorige mail heb beschreven.

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 04 jan 2012, 11:26
door AenG
Ik heb WDmysql nu 24 uur online en het ziet eruit dat alles correct werkt.

Op de WDmysql pagina heb ik onderstaande opties aangevinkt. Alleen de optie "i want to have a year" is mij onduidelijk.



Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 11 jan 2012, 18:13
door teesee64
Goedenavond,

Ik probeer de database aan de gang te krijgen in WD, maar ik krijg deze foutmelding:
Column count doesn't match value count at row 1

Heb alles exact zo gedaan als in de handleiding hier vermeld wordt.

Ik denk dat er ergens een tabel te weinig is aangemaakt door WD.
(heb wel alle tabellen aangevinkt in wdmysql.)

Ik heb op dit moment deze tabellen in de database staan:
Code: Selecteer alles

CREATE TABLE IF NOT EXISTS `wx_data` (
  `station_id` varchar(10) NOT NULL DEFAULT '',
  `date` date NOT NULL DEFAULT '0000-00-00',
  `time` time NOT NULL DEFAULT '00:00:00',
  `average_windspeed` float NOT NULL DEFAULT '0',
  `wind_direction` smallint(3) NOT NULL DEFAULT '0',
  `gust_windspeed` float NOT NULL DEFAULT '0',
  `temperature` float NOT NULL DEFAULT '0',
  `outdoor_humidity` float NOT NULL DEFAULT '0',
  `barometer` float NOT NULL DEFAULT '0',
  `daily_rainfall` float NOT NULL DEFAULT '0',
  `monthly_rainfall` float NOT NULL DEFAULT '0',
  `yearly_rainfall` float NOT NULL DEFAULT '0',
  `rain_rate` float NOT NULL DEFAULT '0',
  `max_rain_rate_curent_day` float NOT NULL DEFAULT '0',
  `indoor_temperature` float NOT NULL DEFAULT '0',
  `indoor_humidity` float NOT NULL DEFAULT '0',
  `soil_temperature` float NOT NULL DEFAULT '0',
  `forecast_icon` int(3) NOT NULL DEFAULT '0',
  `wmr968_extra_temperature` float NOT NULL DEFAULT '0',
  `wmr968_extra_humidity` float NOT NULL DEFAULT '0',
  `wmr968_extra_sensor_number` smallint(2) NOT NULL DEFAULT '0',
  `yesterday_rainfall` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_2` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_3` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_4` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_5` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_6` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_7` float NOT NULL DEFAULT '0',
  `extra_humidity_2` float NOT NULL DEFAULT '0',
  `extra_humidity_3` float NOT NULL DEFAULT '0',
  `extra_humidity_4` float NOT NULL DEFAULT '0',
  `hour` smallint(2) NOT NULL DEFAULT '0',
  `minute` smallint(2) NOT NULL DEFAULT '0',
  `second` smallint(2) NOT NULL DEFAULT '0',
  `station_name` varchar(100) NOT NULL DEFAULT '',
  `dallas_1_wire_lightning_count` int(11) NOT NULL DEFAULT '0',
  `actual_solar_reading` int(11) NOT NULL DEFAULT '0',
  `day` smallint(2) NOT NULL DEFAULT '0',
  `month` smallint(2) NOT NULL DEFAULT '0',
  `wmr968_battery_level_1` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_2` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_3` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_4` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_5` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_6` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_7` smallint(3) NOT NULL DEFAULT '0',
  `current_windchill` float NOT NULL DEFAULT '0',
  `current_humidex` float NOT NULL DEFAULT '0',
  `max_daily_temperature` float NOT NULL DEFAULT '0',
  `min_daily_temperature` float NOT NULL DEFAULT '0',
  `icon_type` smallint(3) NOT NULL DEFAULT '0',
  `current_weather_desc` varchar(20) NOT NULL DEFAULT '',
  `barometer_trend_last_hour` float NOT NULL DEFAULT '0',
  `max_gust_current_day` float NOT NULL DEFAULT '0',
  `dew_point_temperature` float NOT NULL DEFAULT '0',
  `cloud_height` float NOT NULL DEFAULT '0',
  `max_humidex` float NOT NULL DEFAULT '0',
  `min_humidex` float NOT NULL DEFAULT '0',
  `max_windchill` float NOT NULL DEFAULT '0',
  `min_windchill` float NOT NULL DEFAULT '0',
  `davis_vp_uv` float NOT NULL DEFAULT '0',
  `max_heat_index` float NOT NULL DEFAULT '0',
  `min_heat_index` float NOT NULL DEFAULT '0',
  `heat_index` float NOT NULL DEFAULT '0',
  `max_average_windspeed_day` float NOT NULL DEFAULT '0',
  UNIQUE KEY `station_id` (`station_id`,`date`,`time`)
)
Iemand aanwezig die mij kan vertellen welke tabellen er eventueel missen bij mij?
(eventueel een kopietje van de juiste tabellen zou ook mooi zijn)

Groet,
Theo

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 12 jan 2012, 09:01
door AenG
Dag Theo,

Wanneer krijg je deze foutmelding?
En werk je met een lokale database?

gr Geert

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 12 jan 2012, 09:36
door jacg
teesee64 schrijft:
Goedenavond,

Ik probeer de database aan de gang te krijgen in WD, maar ik krijg deze foutmelding:
Column count doesn't match value count at row 1

Heb alles exact zo gedaan als in de handleiding hier vermeld wordt.

Ik denk dat er ergens een tabel te weinig is aangemaakt door WD.
(heb wel alle tabellen aangevinkt in wdmysql.)

Ik heb op dit moment deze tabellen in de database staan:
Code: Selecteer alles

CREATE TABLE IF NOT EXISTS `wx_data` (
  `station_id` varchar(10) NOT NULL DEFAULT '',
  `date` date NOT NULL DEFAULT '0000-00-00',
  `time` time NOT NULL DEFAULT '00:00:00',
  `average_windspeed` float NOT NULL DEFAULT '0',
  `wind_direction` smallint(3) NOT NULL DEFAULT '0',
  `gust_windspeed` float NOT NULL DEFAULT '0',
  `temperature` float NOT NULL DEFAULT '0',
  `outdoor_humidity` float NOT NULL DEFAULT '0',
  `barometer` float NOT NULL DEFAULT '0',
  `daily_rainfall` float NOT NULL DEFAULT '0',
  `monthly_rainfall` float NOT NULL DEFAULT '0',
  `yearly_rainfall` float NOT NULL DEFAULT '0',
  `rain_rate` float NOT NULL DEFAULT '0',
  `max_rain_rate_curent_day` float NOT NULL DEFAULT '0',
  `indoor_temperature` float NOT NULL DEFAULT '0',
  `indoor_humidity` float NOT NULL DEFAULT '0',
  `soil_temperature` float NOT NULL DEFAULT '0',
  `forecast_icon` int(3) NOT NULL DEFAULT '0',
  `wmr968_extra_temperature` float NOT NULL DEFAULT '0',
  `wmr968_extra_humidity` float NOT NULL DEFAULT '0',
  `wmr968_extra_sensor_number` smallint(2) NOT NULL DEFAULT '0',
  `yesterday_rainfall` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_2` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_3` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_4` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_5` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_6` float NOT NULL DEFAULT '0',
  `extra_temperature_sensor_7` float NOT NULL DEFAULT '0',
  `extra_humidity_2` float NOT NULL DEFAULT '0',
  `extra_humidity_3` float NOT NULL DEFAULT '0',
  `extra_humidity_4` float NOT NULL DEFAULT '0',
  `hour` smallint(2) NOT NULL DEFAULT '0',
  `minute` smallint(2) NOT NULL DEFAULT '0',
  `second` smallint(2) NOT NULL DEFAULT '0',
  `station_name` varchar(100) NOT NULL DEFAULT '',
  `dallas_1_wire_lightning_count` int(11) NOT NULL DEFAULT '0',
  `actual_solar_reading` int(11) NOT NULL DEFAULT '0',
  `day` smallint(2) NOT NULL DEFAULT '0',
  `month` smallint(2) NOT NULL DEFAULT '0',
  `wmr968_battery_level_1` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_2` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_3` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_4` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_5` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_6` smallint(3) NOT NULL DEFAULT '0',
  `wmr968_battery_level_7` smallint(3) NOT NULL DEFAULT '0',
  `current_windchill` float NOT NULL DEFAULT '0',
  `current_humidex` float NOT NULL DEFAULT '0',
  `max_daily_temperature` float NOT NULL DEFAULT '0',
  `min_daily_temperature` float NOT NULL DEFAULT '0',
  `icon_type` smallint(3) NOT NULL DEFAULT '0',
  `current_weather_desc` varchar(20) NOT NULL DEFAULT '',
  `barometer_trend_last_hour` float NOT NULL DEFAULT '0',
  `max_gust_current_day` float NOT NULL DEFAULT '0',
  `dew_point_temperature` float NOT NULL DEFAULT '0',
  `cloud_height` float NOT NULL DEFAULT '0',
  `max_humidex` float NOT NULL DEFAULT '0',
  `min_humidex` float NOT NULL DEFAULT '0',
  `max_windchill` float NOT NULL DEFAULT '0',
  `min_windchill` float NOT NULL DEFAULT '0',
  `davis_vp_uv` float NOT NULL DEFAULT '0',
  `max_heat_index` float NOT NULL DEFAULT '0',
  `min_heat_index` float NOT NULL DEFAULT '0',
  `heat_index` float NOT NULL DEFAULT '0',
  `max_average_windspeed_day` float NOT NULL DEFAULT '0',
  UNIQUE KEY `station_id` (`station_id`,`date`,`time`)
)
Iemand aanwezig die mij kan vertellen welke tabellen er eventueel missen bij mij?
(eventueel een kopietje van de juiste tabellen zou ook mooi zijn)

Groet,
Theo
Theo,

Je geeft eerst het antwoord op je vraag en daarna stel je de vraag!
Er wordt een tabel wx_data aangemaakt, met de velden station_id, date, time etc etc.

Precies zoals de code die je hierboven neergezet hebt.

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 12 jan 2012, 10:12
door AenG
Als je weinig ervaring hebt met dit soort materie dan zijn termen als Databases, tabellen en velden soms niet helemaal duidelijk.
In denk dat Theo hier een veld bedoelt.

Re:Handleiding: MYSQL database voor Weather Display

Geplaatst: 12 jan 2012, 10:24
door teesee64
AenG schrijft:
Als je weinig ervaring hebt met databases dan zijn termen als Databases, tabellen en velden soms niet helemaal duidelijk.
In denk dat Theo hier een veld bedoelt.
Oeps.

Sorry, bedoelde inderdaad de velden.

Heb redelijk veel ervaring met Mysql, dat is het probleem niet.

Het probleem is dus dat er te weinig velden zijn aangemaakt blijkbaar, want ik krijg dus een error dat het aantal velden in de tabel niet overeenkomt met het aantal velden wat in de database gezet moet worden.

De bedoeling is om deze database te gebruiken als backup van mijn weerdata. Al mijn weerdata staat nu op mijn server bij een hosting provider. Daar kan ik het eventueel ook vandaan trekken, is op zich niet zo moeilijk te doen. Maar ik dacht dat wanneer WD dit automatisch kan doen, dan is dat handiger.

Ik zou graag willen weten welk log bestand WD gebruikt om te importeren. Wanneer ik dat weet, dan kan ik kijken welke velden er in de logfile staan en dus ontbreken in mijn database.

Groet,
Theo