If you notice that configure
will use MIT-pthreads, you should read
the MIT-pthreads notes. 4.9 Remarques sur MIT-pthreads.
If you get an error from make install
that it can't find
`/usr/include/pthreads', configure
didn't detect that you need
MIT-pthreads. This is fixed by executing these commands:
shell> rm config.cache
shell> ./configure --with-mit-threads
The behavior of FreeBSD make
is slightly different from that of GNU
make
. If you have make
-related problems, you should install GNU
make
.
If mysql
or mysqladmin
takes a long time to respond, a user
said the following:
Are you running the ppp
user process? On one FreeBSD box (2.2.5)
MySQL
clients takes a couple of seconds to connect to mysqld
if the ppp
process is running.
FreeBSD is also known to have a very low default file handle limit.
18.10 File not found.
If you have a problem with SELECT NOW()
returning values in GMT and
not your local time, you have to set the TZ
environment variable to
your current timezone. This should be done for the environment in which
the server runs, for example, in safe_mysqld
or mysql.server
.
Make sure that the localhost
entry in the `/etc/hosts' file is
correct (otherwise you will have problems connecting to the database). The
`/etc/hosts' file should start with a line:
127.0.0.1 localhost localhost.your.domain
If you are using FreeBSD 2.2.6, don't forget to apply the ttcp and mmap-22
patches to the OS (for security reasons). Please see
http://www.freebsd.org for these CERT patches.
If you are using FreeBSD 2.2.7 and you have problems killing the mysqld
daemon, you should get new sources using cvsup
and recompile
libc_r
.