--without-server. If you only
want to have the client library and don't have a C++ compiler, you
can remove the code in configure (in the source distribution) that tests
for the C++ compiler and then compile with --without-server. Ignore in
this case any warnings about mysql.cc (The only MySQL client
that needs C++).
--prefix=/usr/local or --prefix=/usr/local
--localstatedir=/usr/local/data/mysql
--with-unix-socket-path=absolute_file_name
Internal compiler error: program cc1plus got fatal signal 11 or
Out of virtual memory you can try the configure switch:
--with-low-memory.
This adds -fno-inline to the compile line if you are using gcc
and -O0 if you are using something else. The problem is that gcc requires
about 180M to compile sql_yacc.cc with inline functions.
LDFLAGS=-static ./configure.
CC=gcc CXX=gcc ./configure
DEFAULT values at all and you want to get
an error for an INSERTs that doesn't use all NOT NULL columns
configure with CXXFLAGS=-DDONT_USE_DEFAULT_FIELDS ./configure.
--with-charset=charset.
Where [charset] may be one of: big5, czech, dec8,
dos, german1, hp8, koi8_ru, latin1,
latin2, swe7, usa7, ujis, or sjis.
See section Character set used for data & sorting.
If you want to convert characters between the server and the client,
you should take a look at the SET OPTION CHARACTER SET.
See section SET OPTION syntax.
Warning: If you change character sets after having created a
table you will have to run isamchk -r -q on every
table. Otherwise things will be sorted incorecctly in some cases (but
not all!).
Go to the first, previous, next, last section, table of contents.