switch($worked){ case 0: echo 'Import file ' .$mysqlImportFilename; echo 'Successfully imported to database ' .$mysqlDatabaseName; break; case 1: echo 'THERE WAS AN ERROR DURING IMPORT.'; break; }
Er det muligt at ligge noget kode ind i import strengen som undlader alle de forespørgsler med Create table, Dropd table if EXIST, Create Trigger etc. Ønsker som sagt kun Insert forespørgsler.
Eller er det bedre at lave 2 dumbs af database. En med structure og en med data. Så man derved kan skille dem fra hinanden.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Slettet bruger
21. marts 2019 - 09:38#1
du ønsker noget data ? så er det nemmeste jo SELECT * FROM tabel.navn WHERE ????? og herefter INSERT dette i den nye database
Det vil jeg arbejde hen imod Arne. Dog kunne det være rart hvis man bare kunne fortælle import kaldet at den skulle udføre Insert data. Tror jeg vil prøve at arbejde hen mod at splitte Dump filen i 2 med Data og Struktur.
mysql -h <hostnavn> -u <brugernavn> -p<password> <databasenavn> < dump.sql
Kan vi antage at du kører kommandoen på en maskine, der har grep installeret, kunne kommandoen istedet være: grep "INSERT INTO" dump.sql | mysql -h <hostnavn> -u <brugernavn> -p<password> <databasenavn>
hvilket kun vil sende linier indeholdende INSERT INTO til mysql, og det vil svare til at dine første PHP-linie skal omskrives til noget a'la
Du kan alternativt bede mysqldump nøjes med at lave INSERT INTO statements med noget a'la: mysqldump -h <hostnavn> -u <brugernavn> -p<password> --no-create-info --no-create-db --skip-triggers <databasenavn> > dump.sql
Hej Jens U. Det ser spændende ud. Vil jeg lige prøve at kigge nærmere på.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.