Usa las funciones
nl2br() y
htmlentities() para darle formato e insertar saltos de línea al texto antes de ser guardado en la base de datos.
Cuando lo recuperes de la base de datos, imprímelo como normalmente lo haces en el
<textarea> puesto que ya tendrá formato.