/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
script til CSV dump fra MySQL
Fra : Peter Binderup


Dato : 16-07-02 16:56

Er der nogen her i gruppen der kender til et godt script der kan bruges til at tage et CSV dump af databaser/tabeller i MySQL?

Jeg ved godt at jeg kan bruge phpmyadmin, men jeg har brug for et script der tager alle databaser/tabeller og som jeg gerne kan
kalde via et cronjob.

MVH
Peter Binderup


 
 
Anders Hertz (17-07-2002)
Kommentar
Fra : Anders Hertz


Dato : 17-07-02 07:43

On Tue, 16 Jul 2002 17:55:54 +0200, "Peter Binderup"
<binderup@hotmail.com> wrote:

>Er der nogen her i gruppen der kender til et godt script der kan bruges til at tage et CSV dump af databaser/tabeller i MySQL?
>
>Jeg ved godt at jeg kan bruge phpmyadmin, men jeg har brug for et script der tager alle databaser/tabeller og som jeg gerne kan
>kalde via et cronjob.

Kig nærmere på mysqldump. Det skulle kunne tage CSV dumps, men som
default laver den en dump af basen som SQL statements.

Se nærmere på http://www.mysql.com/doc/m/y/mysqldump.html

/Anders


Peter Binderup (17-07-2002)
Kommentar
Fra : Peter Binderup


Dato : 17-07-02 16:02

Hej
Det endte med at jeg brugte en variant af følgende:
SELECT a,b,a+b INTO OUTFILE "/tmp/result.text"
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY "\n"
FROM test_table;

Jeg lavede herefter en rekursiv funktion der går alle databaser igennem.



Søg
Reklame
Statistik
Spørgsmål : 177503
Tips : 31968
Nyheder : 719565
Indlæg : 6408541
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste