La función espacial MYSQL no incluye ninguna solución para agregar una LINESTRING, pero hay una solución alternativa que he intentado por usted.
-
Obtener el valor
establecer @gval =(seleccione ST_AsText(ruta) de
spatial
donde id =5);
-
Anexó la cadena usando la función de reemplazo e ingresando la latitud (o punto) requerida
establecer @gval =reemplazar(@gval, ')', ',8.5684875 76.8520767)'); Actualizar
spatial
establecer ruta =GEOM FROMTEXT(@gval) donde id=5;
esto funciona bien para mí.