Cita: 50 enteros y 9 decimales.
¿Estás seguro de lo que estás diciendo?
Por lo pronto, está mal. Para representar cifras de semejante tamaño se usa representación científica y son números por aproximación, no números de precisión´. Además el DECIMAL no puede representar cifras de semejante magnitud.
Al menos deberías consultar el manual de referencia antes de intentarlo, y el de ambas cosas (PHP y MYSQL), porque ni el PHP puede manejar números así, ni hablar de MySQL.
Por otro lado, ¿me puedes explicar en qué contexto de juego puedes necesitar un número como 99.999.999.999.999.999.999.999.999.999.999.999.999 .999,999999999, es decir, de 99 mil sextillones?
Eso no tiene ningún sentido.