mysql Tinyint como sin firmar

Intenté escribir t = t | 128 pero obtuve un error fuera de rango. Sospecho que tinyint está firmado. sin embargohttp://dev.mysql.com/doc/refman/5.5/en/numeric-types.html dice que puede estar sin firmar (abajo). Pero no dice cómo hacerlo sin firmar. ¿Cómo puedo?

Type     Storage    Minimum Value        Maximum Value
         (Bytes)    (Signed/Unsigned)   (Signed/Unsigned)
TINYINT     1           -128                    127
                          0                     255
SMALLINT    2          -32768                   32767
                          0                     65535
MEDIUMINT   3          -8388608                8388607
                          0                   16777215
INT         4         -2147483648            2147483647
                          0                  4294967295
BIGINT      8      -9223372036854775808  9223372036854775807
                          0             18446744073709551615

Respuestas a la pregunta(3)

Su respuesta a la pregunta