MySQL datumbazo: Malsamoj inter versioj

El Muzaiko
Iri al: navigado, serĉi
Linio 3: Linio 3:
  
 
= Kiel sekurkopii la datumbazon =
 
= Kiel sekurkopii la datumbazon =
 +
Uzu "export"
  
 
= Kiel remeti sekurkopion de la datumbazon sur la servilo =
 
= Kiel remeti sekurkopion de la datumbazon sur la servilo =
 +
Uzu "import"
  
= Kiel redakti unu linion =
+
= Kiel redakti unu (aŭ pli) linion =
 +
* Elektu la linion/liniojn uzante la "checkbox" apud ĝi.
 +
* Klaku sur "edit" super la tabelo
 +
* Redaktu la kampojn kiujn vi volas redakti
 +
* Klaku sur "submit" por ĉiu finita "linio"
  
= Kiel redakti multajn liniojn =
+
= Kiel redakti multajn liniojn samtempe =
  
Ekzemplo:
+
* Klaku sur "Query"
 +
* Enmetu la peton
 +
* Klaku "submit". Sed gravas ne erari en la peto, ĉar ĝi povas ŝanĝi multajn liniojn.
  
  <code><nowiki>UPDATE muzaiko_datumbazo SET Ligoj_al_retpagxo='http://bertilow.com/persone/' WHERE Artistoj='Persone';</nowiki></code>
+
Kutime, ĝi simple diras "Your query did not return any results.", sed tio estas normala por "UPDATE" petoj.
 +
("SELECT" petoj kutime donas liston da linioj.)
 +
 
 +
== Ekzemploj de SQL petoj ==
 +
 
 +
Sintakso por ŝanĝi la _kampo1_ al _ĉeno1_ por ĉiu linio kie _kampo2_ egalas na _ĉeno2_:
 +
<code><nowiki>UPDATE muzaiko_datumbazo SET _kampo1_='_ĉeno1_' WHERE _kampo2_='ĉeno_2';</nowiki></code>
 +
 
 +
Konkretaj ekzemploj:
 +
<code><nowiki>UPDATE muzaiko_datumbazo SET Ligoj_al_retpagxo='http://bertilow.com/persone/' WHERE Artistoj='Persone';</nowiki></code>
 +
<code><nowiki>UPDATE muzaiko_datumbazo SET Ligoj_al_retpaĝo='http://www.laperditageneracio.se/' WHERE Artistoj='La Perdita Generacio';</nowiki></code>
 +
<code><nowiki>UPDATE muzaiko_datumbazo SET Komponistoj='Nataŝa Gerlach' WHERE Komponistoj='Natasha Gerlach';</nowiki></code>
 +
 
 +
= Kiel aldoni linion =
 +
* Klaku sur "insert"
 +
* plenigu la kampojn
 +
* klaku sur "submit" je la fino
  
 
= Pri la ligiloj =
 
= Pri la ligiloj =
 
Se ne ekzistas konvena ligilo, bonvolu enmeti '-1'.
 
Se ne ekzistas konvena ligilo, bonvolu enmeti '-1'.
 
Tiel ĝi ne aperos kiel eraro en la protokoldosiero: http://muzaiko.info/ajax/nekonata.log
 
Tiel ĝi ne aperos kiel eraro en la protokoldosiero: http://muzaiko.info/ajax/nekonata.log

Kiel registrite je 17:29, 13 Feb. 2012

Ligilo

https://sqlbuddy.muzaiko.info/

Kiel sekurkopii la datumbazon

Uzu "export"

Kiel remeti sekurkopion de la datumbazon sur la servilo

Uzu "import"

Kiel redakti unu (aŭ pli) linion

  • Elektu la linion/liniojn uzante la "checkbox" apud ĝi.
  • Klaku sur "edit" super la tabelo
  • Redaktu la kampojn kiujn vi volas redakti
  • Klaku sur "submit" por ĉiu finita "linio"

Kiel redakti multajn liniojn samtempe

  • Klaku sur "Query"
  • Enmetu la peton
  • Klaku "submit". Sed gravas ne erari en la peto, ĉar ĝi povas ŝanĝi multajn liniojn.

Kutime, ĝi simple diras "Your query did not return any results.", sed tio estas normala por "UPDATE" petoj. ("SELECT" petoj kutime donas liston da linioj.)

Ekzemploj de SQL petoj

Sintakso por ŝanĝi la _kampo1_ al _ĉeno1_ por ĉiu linio kie _kampo2_ egalas na _ĉeno2_:

UPDATE muzaiko_datumbazo SET _kampo1_='_ĉeno1_' WHERE _kampo2_='ĉeno_2';

Konkretaj ekzemploj:

UPDATE muzaiko_datumbazo SET Ligoj_al_retpagxo='http://bertilow.com/persone/' WHERE Artistoj='Persone';
UPDATE muzaiko_datumbazo SET Ligoj_al_retpaĝo='http://www.laperditageneracio.se/' WHERE Artistoj='La Perdita Generacio';
UPDATE muzaiko_datumbazo SET Komponistoj='Nataŝa Gerlach' WHERE Komponistoj='Natasha Gerlach';

Kiel aldoni linion

  • Klaku sur "insert"
  • plenigu la kampojn
  • klaku sur "submit" je la fino

Pri la ligiloj

Se ne ekzistas konvena ligilo, bonvolu enmeti '-1'. Tiel ĝi ne aperos kiel eraro en la protokoldosiero: http://muzaiko.info/ajax/nekonata.log