sql >> Databasteknik >  >> RDS >> Mysql

Hur man fyller i zontabeller i mysql-databasen i ubuntu med xampp

Jag hade också det här problemet i morse när jag försökte fylla i tidszonstabellerna på vår produktionsserver (med CentOS).

Jag löste det här problemet genom att exportera skriptet för att skapa tabeller från min utvecklingsdator (att fylla i tabellerna på Windows kräver helt enkelt att ladda ner tabellerna och kopiera dem i rätt katalog).

Jag finjusterade skriptet lite och det fungerar nu för mig:

Jag kan inte lägga upp det i mina svar eftersom skriptet är för långt.

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

Här är en version med kommentaren (men den verkar inte fungera, så använd versionen utan kommentarer).

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

Skriptet bör inte ta mer än några sekunder att köra. Du kommer förmodligen att behöva använda root användaren för att kunna köra den.

Du kan använda den här frågan för att validera installationen:

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

Om den returnerar NULL istället för en datetime , betyder det att skriptet misslyckades.

God framgång



  1. proxysql-admin Alternativ - ClusterControl ProxySQL GUI

  2. Uppdaterar tabellschema utan att påverka data i Laravel

  3. MySQL INTO OUTFILE åsidosätta befintlig fil?

  4. 5 vanliga misstag att undvika när du deduperar din data