I currently have just under a million locations in a mysql database all with longitude and latitude information.
I am trying to find the distance between one point a
if you are using MySQL 5.7.*, then you can use st_distance_sphere(POINT, POINT).
Select st_distance_sphere(POINT(-2.997065, 53.404146 ), POINT(58.615349, 23.56676 ))/1000 as distcance