sql >> Database >  >> RDS >> Mysql

Hoe zonetabellen in de mysql-database in ubuntu te vullen met xampp

Ik had vanmorgen ook dit probleem toen ik probeerde de tijdzonetabellen op onze productieserver te vullen (met CentOS).

Ik heb dit probleem omzeild door het script voor het maken van tabellen vanaf mijn ontwikkelcomputer te exporteren (om de tabellen in Windows te vullen, hoef je alleen maar de tabellen te downloaden en ze naar de juiste map te kopiëren).

Ik heb het creatiescript een beetje aangepast en het werkt nu voor mij:

Ik kan het niet in mijn antwoorden plaatsen omdat het script te lang is.

https://drive.google.com/file/d /0B7iwL5F-hwr_YkItRXk2Z1VZdlE/view?usp=sharing

Hier is een versie met de opmerking (maar het lijkt niet te werken, dus gebruik de versie zonder opmerkingen).

https://drive.google.com/file/d /0B7iwL5F-hwr_dWdjTDREcXNHQmM/view?usp=sharing

Het uitvoeren van het script mag niet meer dan een paar seconden duren. Je zult waarschijnlijk de root . moeten gebruiken gebruiker om het te kunnen gebruiken.

U kunt deze vraag gebruiken om de installatie te valideren:

SELECT CONVERT_TZ(CURRENT_DATE(),'UTC','America/Montreal');

Als het NULL retourneert in plaats van een datetime , betekent dit dat het script is mislukt.

Veel succes



  1. Hoe GREATEST() werkt in MariaDB

  2. Hoe kan ik alle sessies die verbinding maken met mijn Oracle-database beëindigen?

  3. Php aanroepen van sqlserver back-up databasescript, back-upbestand gemaakt en vervolgens verwijderd

  4. Verkrijg de positie van een teken in een tekenreeks in SQLite met Instr()