could not fetch schema table status

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

Bekijk vacature »

Senior Software Developer C++

Vacature details Vakgebied: Software/IT Opleiding: Senior Vacature ID: 13342 Introductie Do you want to work for one of the most innovative companies located in the region of Eindhoven. Currently Due to growth we are looking for a Senior Software Developer. Our client is a high-tech company with international roots and can provide you with a challenging opportunity. Functieomschrijving Responsibilities: Design, develop, and maintain high-quality software applications in C++ Collaborate with other engineers, product managers, and stakeholders to understand requirements and develop solutions Write clean, maintainable, and efficient code Conduct thorough testing and debugging to ensure high-quality software Optimize applications for

Bekijk vacature »

Front-end developer E-Commere

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als front-end developer heb je een adviserende rol en sta je aan het eindpunt van alles wat met designs te maken heeft. Je overlegt met klanten en collega’s, en zet je in om ideeen om te zetten tot unieke concepten. Je bent het aanspreekpunt voor de klant en bewaakt tevens de planning. Eisen

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Full stack ontwikkelaar Laravel, Vue.js

Functie Als ontwikkelaar binnen deze organisatie hou jij je voornamelijk met lopende projecten voor de verschillende klanten. Zo bouw je de ene dag aan prijsschifting systemen en de andere dag onderzoek je crawlers en stel je ze zo in dat de data goed binnen komt binnen het systeem. Daarnaast bouw je mee aan dashboards en ben je dus constant bezig met het verbeteren van het platform. Er is een vaste werkwijze, zo werken ze met Trello kaarten en onderverdelen ze deze aan het begin van iedere week onder de developers. Dit wordt door de lead developer gedaan, maar in samenspraak

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Pagina: 1 2 volgende »

Marc

Marc

19/11/2007 16:28:00
Quote Anchor link
Dag allemaal,

Ik heb een probleem met mysql waar ik nog geen oplossing voor heb gevonden.

Ik start mysql administrator
druk op Catalogs
Druk op een van die catalogs en dan krijg ik de volgende vermelding

"Could not fetch schema table status"

Ik kan ook geen backups meer nemen

Dit is plots gekomen.

Het rare is dat men ook geen velden meer kan wijzigen via
Mysql query omdat de "edit knop" uitgeschakeld is, maar men kan wel de velden wijzigen via de website.

Ik heb op de website van mysql gekeken maar voorlopig geen passende oplossing gevonden.

Met vriendelijke groeten,

Marc
 
PHP hulp

PHP hulp

22/11/2024 20:43:10
 
Frank -

Frank -

19/11/2007 22:22:00
Quote Anchor link
Wanneer je even Googlet, krijg je genoeg resultaten, vooral in MySQL-bugreports. Het is een bekend probleem, wellicht is er ook een oplossing bekend.

Ps. Er bestaan ook nog andere, betere, databases dan MySQL...
 
- -

- -

19/11/2007 22:27:00
Quote Anchor link
pgFrank schreef op 19.11.2007 22:22:
Ps. Er bestaan ook nog andere, betere, databases dan MySQL...
Ik was al aan het lezen, en dacht na de eerste alinea: Wtf, hij begint een keer niet over PostgreSQL! Een wonder! Maar dan toch :P
 
Marc

Marc

20/11/2007 16:21:00
Quote Anchor link
Met dank aan pqfrank en jonathan maar geloof me of niet ik heb reeds vaak gegooglet en kom steeds meer in de problemen met wat zij mij voorstellen.

Is er een mogelijkheid een backup te maken via een php programmatje?
Want ik denk er steeds meer over om de server plat te gooien en vanaf nul te herstarten. Als ik bekijk de uren en dagen dat ik nu reeds aan het zoeken ben om een oplossing te vinden kom ik er vlugger vanaf door een full format en dan alles herinstalleren. Juist nog de gegevens kunnen opslaan op een andere schijf vanop afstand.

Als dat mogelijk is dan zijn waarschijnelijk mijn problemen verleden tijd

Met vriendelijke groeten,

Marc
 
Wessel Johnson

Wessel Johnson

20/11/2007 17:01:00
 
Frank -

Frank -

20/11/2007 17:22:00
Quote Anchor link
@WesselB: Dat is redelijk bijdehand, zeker wanneer de ts met een corrupte database zit. Hoe denk jij op een veilige manier een dump te maken van een corrupte database? Weet je dan 100% zeker dat je de corruptie kwijtraakt? Dat lijkt mij van niet.

En dat PHP-scriptje dat met wat SQL-functies een kopie van een database probleert te maken, dat is natuurlijk de giller van de dag. Hier kun je __onmogelijk__ een goede en veilige backup mee maken.

Ontopic: Ik weet te weinig van MySQL om een oplossing te kunnen geven bij een corrupte database. MySQL heeft nogal wat problemen met het beschermen van data, hoewel dat basisfunctionaliteit hoort te zijn van DBMS. Vrijwel iedere DBMS is beter dan MySQL, bv. het reeds genoemde PostgreSQL of denk aan FireBird, een andere opensource DBMS.
 
Marc

Marc

27/11/2007 17:19:00
Quote Anchor link
Hoy allemaal,
Ik ben enkele dagen niet thuis geweest vandaar die late reactie.

Aan WesselB
ik had die dag via PHP zoeken "Backup" ingevoerd en het resultaat was nul. Misschien een tikfout. In iedergeval bedankt voor de medewerking. Ik heb de programma's uitgeprobeerd maar krijg steeds maar een deel van de backup. Ik heb dan geprobeerd om alleen maar tabel per tabel over te brengen maar bij de grootste tabel van ± 12 megabyte stopt hij halverwege en het is juist de tweede helft dat ik nodig heb want de eerste helft heb ik al.
Dit is een programma dat ik gevonden had op een Franse website en waarmee ik toevallig tot nu toe het beste resultaat heb gehad.
------------------------------------------------------------------------------------------
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
<?
/*************************************************/
/*         SAUVEGARDE DE BASE DE DONNEES         */
/*             STRUCTURE ET CONTENU              */
/*                                               */
/*fichier                 : save_db.php             */
/*création                : stefsoft                */
/*dernière modification : 02/12/2002             */
/*                                               */
/*************************************************/

/*
utilisation:
sauvegarde simple
--->    save_db.php?db=nom_de_la_base
sauvegarde avec drop
--->    save_db.php?db=nom_de_la_base&drop=1
*/

/*************************************************/
/*           DECLARATION DES VARIABLES           */
/*************************************************/


$host="localhost";
$user="root";
$pass=" ";
$db="database";
$drop=1;

/*************************************************/
/*                 FONCTIONS                     */
/*************************************************/


function get_table_structure($db, $table)//$db=nom de la base,$table=nom de la table
{
    global $drop;

    $schema_create = "";
    if(!empty($drop))
    $schema_create .= "DROP TABLE IF EXISTS $table;\n";

    $schema_create .= "CREATE TABLE $table (\n";

    $result = mysql_db_query($db, "SHOW FIELDS FROM $table") or mysql_die();
    while($row = mysql_fetch_array($result))
    {

    $schema_create .= " $row[Field] $row[Type]";

    if(isset($row["Default"]) && (!empty($row["Default"]) || $row["Default"] == "0"))
    $schema_create .= " DEFAULT '$row[Default]'";
    if($row["Null"] != "YES")
    $schema_create .= " NOT NULL";
    if($row["Extra"] != "")
    $schema_create .= " $row[Extra]";
    $schema_create .= ",\n";
    }

    $schema_create = ereg_replace(",\n$", "", $schema_create);
    $result = mysql_db_query($db, "SHOW KEYS FROM $table") or mysql_die();
    while($row = mysql_fetch_array($result))
    {

    $kname=$row['Key_name'];
    if(($kname != "PRIMARY") && ($row['Non_unique'] == 0))
    $kname="UNIQUE|$kname";
    if(!isset($index[$kname]))
    $index[$kname] = array();
    $index[$kname][] = $row['Column_name'];
    }


    while(list($x, $columns) = @each($index))
    {

    $schema_create .= ",\n";
    if($x == "PRIMARY")
    $schema_create .= " PRIMARY KEY (" . implode($columns, ", ") . ")";
    elseif (substr($x,0,6) == "UNIQUE")
    $schema_create .= " UNIQUE ".substr($x,7)." (" . implode($columns, ", ") . ")";
    else
    $schema_create .= " KEY $x (" . implode($columns, ", ") . ")";
    }


    $schema_create .= "\n)";
    return (stripslashes($schema_create));
}

function
get_table_content($db, $table){//$db=nom de la base,$table=nom de la table

    $result = mysql_db_query($db, "SELECT * FROM $table") or mysql_die();
    $i = 0;
    while($row = mysql_fetch_row($result))
    {

    $table_list = "(";

    for($j=0; $j<mysql_num_fields($result);$j++)
    $table_list .= mysql_field_name($result,$j).", ";

    $table_list = substr($table_list,0,-2);
    $table_list .= ")";

    if(isset($GLOBALS["showcolumns"]))
    $schema_insert = "INSERT INTO $table $table_list VALUES (";
    else
    $schema_insert = "INSERT INTO $table VALUES (";

    for($j=0; $j<mysql_num_fields($result);$j++)
    {

    if(!isset($row[$j]))
    $schema_insert .= " NULL,";
    elseif($row[$j] != "")
    $schema_insert .= " '".addslashes($row[$j])."',";
    else
    $schema_insert .= " '',";
    }

    $schema_insert = ereg_replace(",$", "", $schema_insert);
    $schema_insert .= ")";
    echo trim($schema_insert).";\n";
    $i++;
    }

    return (true);
}


/*-----------------------------------------------------------------------*/
/*                       PROGRAMME PRINCIPAL                             */
/*-----------------------------------------------------------------------*/

//connexion à la base

@set_time_limit(0);
@
mysql_connect($host,$user,$pass)
or die("Impossible de se connecter - Problème sur le 'Hostname' ou sur le 'User' ou sur le 'Password'");
@
mysql_select_db("$db")
or die("Impossible de se connecter à la base ou nom de base inconnu");

//creation du fichier de sauvegarde (enregistrement en local)
header("Content-disposition: filename=$db.sql");
header("Content-type: application/octetstream");
header("Pragma: no-cache");
header("Expires: 0");


$tables = mysql_list_tables($db);//Liste les tables d'une base de données.
echo $tables;

$num_tables = @mysql_numrows($tables);//Retourne le nombre de lignes d'un résultat
echo $num_tables;

$i = 0;

while($i < $num_tables)
    {

        $table = mysql_tablename($tables, $i);//Lit le nom de la table qui contient le champs spécifié
        
        if($table = "tabel")
        {

        print "\n";
        print "# --------------------------------------------------------\n";
        print "# Structure de la table \"$table\"\n";
        print "#\n\n";
        echo get_table_structure($db, $table, "\n").";\n\n";

        print "#\n";
        print "# Contenu de la table \"$table\"\n";
        print "#\n";
        print "\n";
        get_table_content($db, $table);
        
        if (isset($tb) && ($table==$tb))
            exit;
        }


        $i++;

    }



mysql_close();

?>

-----------------------------------------------------------------------------------------
Kan iemand zien waarom het programma maar de helft van het bestand wegschrijft?

Aan pqFrank
Ik denk dat de database niet echt corrupt is maar dat om de een of andere reden iets gebeurt is met de connectie (in de register misschien tijdens het maandelijks opkuisen) tussen de Mysqlquery en de database en hetzelfde tussen Mysqladministrator en de database, aangezien ik de gegevens feilloos kan opvragen via mijn internetprogramma's en kan wijzigen via de internet programma's.

In iedergeval wens ik iedereen te danken voor de medewerking in tijd van problemen en hoop ik dat iemand mij een oplossing kan bieden.

Met vriendelijke groeten,

Marc
 
Frank -

Frank -

27/11/2007 17:26:00
Quote Anchor link
Met PHP-scriptjes kun je geen veilige backup maken, dat is technisch onmogelijk. Gebruik mysqldump om een backup te maken, dat is de enige manier om dat veilig te doen. Zie de handleiding.

En wat bedoel jij met 'opkuisen' ? Ga jij 1x per maand de database opschonen? Dat is normaalgesproken zinloos, een miljoen records meer of minder maken echt niet uit. Tenzij het datamodel aan alle kanten rammelt, maar dan heb je een ander probleem.
 
Marc

Marc

27/11/2007 17:54:00
Quote Anchor link
Met opkuisen bedoelde ik het opkuisen van de windows register, en dagelijks wordt de hardeschijf gedefragmenteerd.

Het programma bovenaan gebruikt mysqldump, denk ik, maar blijft toch steken halverwege.

Ik maak nu een nieuw programmatje in php en als dit mijn probleem oplost breng ik jullie ogenblikelijk op de hoogte.

Met vriendelijke groeten,

Marc
Gewijzigd op 01/01/1970 01:00:00 door Marc
 
Frank -

Frank -

27/11/2007 17:57:00
Quote Anchor link
Marc schreef op 27.11.2007 17:54:
Het programma bovenaan gebruikt mysqldump, denk ik, maar blijft toch steken halverwege.

Ik maak nu een nieuw programmatje in php en als dit mijn probleem oplost breng ik jullie ogenblikelijk op de hoogte.

Met vriendelijke groeten,

Marc
Het programme mysqldump wordt nergens aangeroepen, dat is dus niet het geval. Ga daarmee aan de slag, PHP kan geen veilige backups maken.
 
Marc

Marc

27/11/2007 18:34:00
Quote Anchor link
Ik wil best mysqldump gebruiken maar ik kan de tabellen niet via mysqladministrator oproepen op de server want dan krijg ik de volgende fout "could not fetch schema table status"

Via Mysqlquery kan ik wel aan de tabelen maar kan ze niet wijzigen. Ik heb daar ook geprobeerd met die mysqldump maar hier terug krijg ik een foutmelding.

Ik heb op de website gekeken en zie het volgende
shell> mysqldump [options] db_name [tables]

Ik dacht dat ik dan naar de "Mysql Command Line Client" moest gaan maar als ik dat opstart zie ik
mysql>
Als ik dan "mysqldump naam van tabel" invoer dan komt er gewoon een pijltje eronder verder niks

Kan je mij een hint geven?

Met vriendelijke groeten,

Marc
Gewijzigd op 01/01/1970 01:00:00 door Marc
 
Jaws

Jaws

27/11/2007 18:43:00
Quote Anchor link
Is de user die jij gebruikt om in MysqlAdministrator te kome de zelfde user die je gebruikt in je website scripts?

Heb je trouwens al eens gedacht om PHPmyAdmin te gebruiken?

Daarin kun je ook mysldumps maken.

@pgFrank: Waarom zou je via een PHP script dat via een query een dump maakt en dit bijv. in een sql file wegschrijft geen veilige backup kunnen maken? Kun je dit uitleggen?
 
Marc

Marc

27/11/2007 19:47:00
Quote Anchor link
De user in MysqlAdministrator is dezelfde als in de website scripts.

PHPmyAdmin heb ik net gedownload en geprobeerd om op te starten.
Ik moet blijkbaar ergens een account kunnen aanmaken maar heb nog niet gevonden waar. Ik dacht gewoon te kunnen opstarten en zelf te kunnen bepalen welke user inlogt. Ik zoek nog even verder, tenzij iemand mij kan uitleggen hoe in te loggen in PHPmyAdmin.

Met vriendelijke groeten,

Marc
Gewijzigd op 01/01/1970 01:00:00 door Marc
 
Frank -

Frank -

27/11/2007 19:57:00
Quote Anchor link
Een PHP-script loopt niet eeuwig door, na X secondes/minuten zal de server er mee stoppen. Ook als de backup nog niet klaar is.

Daarnaast zijn er mogelijk problemen met table- en/of rowlocks, die mag je evenmin onderschatten.

En vergeet niet, een backup is pas goed als je hem ook kunt terugzetten. Veel backups blijken in de praktijk dan ook niet goed te zijn... En dan heb ik het niet alleen over backups van bv. crimiclowns, maar ook van grote tot zéér grote organisaties. Ik spreek uit ervaring, ervaring met zeer ernstige crashes van zeer grote systemen.
 
Marc

Marc

28/11/2007 09:24:00
Quote Anchor link
Aan pqFrank
Ik kan u momenteel enkel melden dat met het bovenstaande script het terugplaatsen echt goed gaat. Het enige probleem is dat het script maar de helft van de tabel laadt. Waarschijnlijk, zoals u hierboven vermeldt, omdat het script niet eeuwig loopt.

Om terug te komen tot die PHPmyAdmin. Ik heb de index.php van PHPmyAdmin opgestart en dan krijg ik de melding
------------------------------------------------------------------------------------------
Probably reason of this is that you did not create configuration file. You might want to use setup script to create one.

Fout
MySQL retourneerde:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)
------------------------------------------------------------------------------------------
Ik had graag geweten, als ik de setup script gebruik om een account aan te maken, of dat er problemen kunnen ontstaan bij bijv. 'mysql Administrator' of bij de website zelf.

Met vriendelijke groeten,

Marc
 
Jaws

Jaws

28/11/2007 10:37:00
Quote Anchor link
Marc,

Nee je krijgt geen problemen. Je kunt de config.inc.php zelf aanmaken (renamen dacht ik). Of je gebruikt idd die setup.php. Dit staat beide als het goed is uitgelegd in de documentatie die je erbij download.

Het lijkt mij namelijk anemelijk dat als je met een bepaalde user/ww combinatie nog gewoon via scripts de db kan benaderen, dan moet het via PHPmyAdmin ook lukken.

Als je DB trouwens zo groot is dat PHPmyAdmin ook stops na X seconden, zou je ook per tabel kunnen backupen. Weet alleen niet hoe je Database eruit ziet.
 
Frank -

Frank -

28/11/2007 10:59:00
Quote Anchor link
Marc schreef op 28.11.2007 09:24:
Aan pqFrank
Ik kan u momenteel enkel melden dat met het bovenstaande script het terugplaatsen echt goed gaat. Het enige probleem is dat het script maar de helft van de tabel laadt.
Tja, ik vermoed dat wij er een verschillende definitie van 'goed' op nahouden.

Wanneer je de helft van de data kwijt raakt, valt dat bij mij niet in de categorie 'goed', maar in de categorie 'ramp'.

Nogmaals, je kunt met PHP nooit een veilige backup van een database maken. PHP is daar gewoon niet voor geschikt. Vergeet deze aanpak en ga met mysqldump aan de slag, die is daar speciaal voor geschreven.
 
Jaws

Jaws

28/11/2007 11:19:00
Quote Anchor link
Misschien heb je hier ook nog iets aan:
http://fragments.turtlemeat.com/mysql-database-backup-restore-phpmyadmin.php

Hier staat ook in zoals pgFrank aangeeft, dat er limieten zijn aan de bestandsgrootte en/of executie tijd.

Dan zul je idd naar een tool als mysqldump moeten grijpen.

Ik neem trouwens aan dat je je eigen server beheerd?
 
Marc

Marc

28/11/2007 16:07:00
Quote Anchor link
Aan pqFrank
Ik bedoel met het goed terugplaatsen dat het bovenstaant script ± 1100 van de ± 2200 lijnen opslaat in een sql en er dan ook ± 1100 terugplaatst in een backup bestand.

Aan Jaws
Het is mijn eigen server dus ik kan erop doen wat ik wil.

Aan pqFrank en aan Jaws
Ik heb eindelijk gezien dat mysqldump een exe is dat vermeld staat in de bin map. Ja soms moet men verder zoeken dan z'n neus lang is.

Ik probeer het en hou jullie op de hoogte

Nogmaals vriendelijk bedankt

Marc
 
Marc

Marc

28/11/2007 16:45:00
Quote Anchor link
Ik heb het geprobeerd
----------------------------------------------------------------
mysqldump databasenaam tabelnaam
----------------------------------------------------------------
en heb vele data zien passeren in een zwart schermpje.

Maar waar schrijft die mysqldump die data weg?
Onder welke extentie schrijft mysqldump z'n data weg?
Onder welke naam schrijft mysqldump z'n data weg?
Ik heb nergens iets gevonden (gezocht via "zoeken" en op vandaag).

Ik heb het volgende ook geprobeerd
----------------------------------------------------------------
mysqldump databasenaam tabelnaam > tabelnaam.sql
----------------------------------------------------------------
Dit heeft zeer kort een zwart schermpje naar voor. Te snel want ik kon niet lezen wat erin stond. Dus veronderstel ik dat het een foutmelding zal geweest zijn.

Met vriendelijke groeten,

Marc
 
Frank -

Frank -

28/11/2007 16:49:00
Quote Anchor link
Dat zwarte schermpje is waarschijnlijk een DOS-window geweest, niet iets om je druk over te maken.

Laat Windows even zoeken naar bestanden die na 16:00 uur zijn aangemaakt (neem aan dat je na dit tijdstip e.e.a. hebt uitgevoerd), dan zul je hopelijk vrij snel het juiste pad hebben gevonden. Je kunt ook even in de handleiding van MySQL duiken, daar staat ook vast wel e.e.a. in beschreven.

Verder kan ik je niet helpen, ik gebruik niet/nauwelijks Windows en al helemaal geen MySQL onder Windows.
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.