PHP Portal » PHP Forum » Entwicklung » MySQL, PostgreSQL und SQL-konforme Datenbanken » ERROR 2013 (HY000): Lost connection to MySQL server » Antworten

Antwort erstellen

Titel
Formatierung
b i u
Beitrag  
Datei anhängen max: 2M
Optionen







Spamschutz Eingabeformat HH:MM

 

Hab es nun anders gelöst: eine zweite Tabelle mit der neuen Struktur angelegt,
ein "insert into ... select from" und danach die Tabelle "field" gelöscht
und die Neue umbenannt

 

Nur bei der Datenbank oder auch bei anderen Datenbanken?

 

ja, es ist auch egal auf welcher Node ich es probiere,
überall der selbe Fehler

 

Sind die Tabellen auf allen NDB-Nodes verfügbar?

 

mmh, wenn man das "optimize table" schnell genug nach dem alter absetzt gibt es doch Fehler

Code
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
mysql> ALTER TABLE `field` ADD `help` TEXT NOT NULL; ERROR 2013 (HY000): Lost connection to MySQL server during query mysql> optimize table field; ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id: 2 Current database: go-study +----------------+----------+----------+-----------------------------------------------------------+ | Table | Op | Msg_type | Msg_text | +----------------+----------+----------+-----------------------------------------------------------+ | go-study.field | optimize | Error | Got error 4009 'Cluster Failure' from NDB | | go-study.field | optimize | Error | Got error 157 'Unknown error code' from NDBCLUSTER | | go-study.field | optimize | Error | Incorrect information in file: './go@002dstudy/field.frm' | | go-study.field | optimize | error | Corrupt | +----------------+----------+----------+-----------------------------------------------------------+ 4 rows in set (0,00 sec) mysql> optimize table field; +----------------+----------+----------+-----------------------------------------------------------+ | Table | Op | Msg_type | Msg_text | +----------------+----------+----------+-----------------------------------------------------------+ | go-study.field | optimize | Error | Got error 4009 'Cluster Failure' from NDB | | go-study.field | optimize | Error | Got error 157 'Unknown error code' from NDBCLUSTER | | go-study.field | optimize | Error | Incorrect information in file: './go@002dstudy/field.frm' | | go-study.field | optimize | error | Corrupt | +----------------+----------+----------+-----------------------------------------------------------+ 4 rows in set (0,00 sec) mysql> optimize table field; ERROR 1036 (HY000): Table 'field' is read only mysql> optimize table field; +----------------+----------+----------+----------+ | Table | Op | Msg_type | Msg_text | +----------------+----------+----------+----------+ | go-study.field | optimize | status | OK | +----------------+----------+----------+----------+ 1 row in set (0,12 sec)