He estado utilizando el modo interactivo sql de Emacs para hablar con el servidor de bases de datos MySQL y pude disfrutarlo. Un desarrollador ha configurado otra base de datos en un nuevo número de puerto no predeterminado, pero no sé cómo acceder usando sql-mysql.Especifique un número de puerto en Emacs sql-mysql
¿Cómo especifico un número de puerto cuando intento conectarme a una base de datos?
Sería aún mejor si Emacs puede pedirme un número de puerto y simplemente usar el predeterminado si no lo especifico. ¿Alguna posibilidad de eso?
¡Gracias! Algunas notas: para especificar el puerto predeterminado, puede usar constructo como '(add-to-list 'sql-postgres-login-params' (puerto: predeterminado 5432))' (observe la etiqueta ': default'). Y debe agregar '(requerir 'sql)' antes 'add-to-list', de lo contrario obtendrá el error" El valor del símbolo como variable es nulo: sql-mysql-login-params " – seriyPS
@seriyPS gracias! tenga en cuenta que también puede envolverlo en un '(con-eval-after-load" sql "' ... que luego solo ejecutará el código cuando el paquete 'sql' esté realmente cargado –