You can find out what the error code means by either examining the documentation for your system or by using the perror utility.
Some examples:
[root@mylinux ~]#perror 147
MySQL error code 147: Lock table is full; Restart program with a larger locktable
Some examples:
[root@mylinux ~]#perror 147
MySQL error code 147: Lock table is full; Restart program with a larger locktable