|
|
hai 3 meses | |
|---|---|---|
| .. | ||
| Academia-COM | hai 4 meses | |
| Academia-ES | hai 3 meses | |
| Neuroreevolution-COM | hai 3 meses | |
| Neuroreevolution-ES | hai 3 meses | |
| Reevolutiontherapy | hai 7 meses | |
| COSAS_PENDIENTES.md | hai 7 meses | |
| README.md | hai 6 meses | |
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;