|
|
3 mēneši atpakaļ | |
|---|---|---|
| .. | ||
| Academia-COM | 4 mēneši atpakaļ | |
| Academia-ES | 3 mēneši atpakaļ | |
| Neuroreevolution-COM | 3 mēneši atpakaļ | |
| Neuroreevolution-ES | 3 mēneši atpakaļ | |
| Reevolutiontherapy | 7 mēneši atpakaļ | |
| COSAS_PENDIENTES.md | 7 mēneši atpakaļ | |
| README.md | 6 mēneši atpakaļ | |
Carga la clave en tu máquina local dependiendo del sistema operativo que estés usando:
Introduce la clave de seguridad elegida durante la generación de la clave.
Conecta via SSH dependiendo del sistema operativo que estés usando:
mysql -h $PMA_HOST --ssl-verify-server-cert=false -u root -p dbjczqlkogoewg
Este error lo vi al abrir el panel de LearnDASH LMS. Decía que la tabla no tiene activado el auto_increment.
La solución a la que te dirije no funciona debido a que al aplicar el auto_increment, le salen id duplicados.
Encontré esta solución que, básicamente, crea una copia de la estructura de la tabla, le aplica el auto_increment y luego copia los registros de la tabla original a la nueva:
CREATE TABLE tabla_nueva LIKE tabla_actual;
Cambia la columna:
ALTER TABLE tabla_nueva CHANGE COLUMN `Id` `Id` INT(11) NOT NULL AUTO_INCREMENT;
Vuelca los datos de la actual a la nueva:
INSERT INTO tabla_nueva (columna1, columna2, columnan) SELECT columna1, columna2, columnan FROM tabla_actual;
Y renombra todo
RENAME TABLE tabla_actual TO tabla_vieja;
RENAME TABLE tabla_nueva TO tabla_actual;