Tienes dos opciones:
-
Examine manualmente cada tabla y determine qué
ALTER
comandos a ejecutar para realizar los mismos cambios en producción que realizó en el entorno de desarrollo -
Use mysqldump para hacer una copia de seguridad de todos los datos en el servidor de producción y dígale que omita las declaraciones DROP/CREATE TABLE (busque --help para la opción de línea de comando). Luego descargue el esquema solo del servidor de desarrollo, impórtelo al servidor de producción e importe su copia de seguridad para recuperar las filas. Esto requiere que no haya eliminado ninguna columna.
En el futuro, querrá comenzar a realizar un seguimiento de los cambios de su esquema. Los ORM modernos como Doctrine, ActiveRecord tienen algo llamado "migraciones" que lo ayudan a administrarlos y aplicarlos a una base de datos al realizar un seguimiento de la versión del esquema.