OK. La pregunta es, entonces, por qué no la está seleccionando si la coenxión es correcta.
Si el nombre es correcto, pero estás trabajando en un servidor Linux, tienes que tener cuidado con las mayusculas, si correpondiese, ya que Linux es sensible a mayusculas/minusculas, y las bases de datos son
carpetas en el disco, por tanto están afectadas por el S.O.
Si no es el caso, verifica con cuidado el nombre que tienen con un SHOW DATABASES.
Por otro lado, te haré un par de notas respecto a la tabla:
Esto está mal. Un INT nunca puede tener una representación de 255 caracteres. El numero más grande que puede ir es 11, y no representa el rango del número, sino que se usa para otra cosa.
Esto es innecesario. Un campo declarado como PRIMARY KEY
por definición es UNIQUE, aunque no lo declares. Al ponerlo como UNIQUE en esta forma estás duplicando la indexación.
Verifica la base o la conexión.
Por cierto: ¿Es un host o estu propia PC?