• unknown's avatar
    Add some examples for using libmysqld, including a hack for running the · 5fffbb12
    unknown authored
    mysql test suite.
    
    A few minor libmysqld fixes.
    
    Add mysql_server_init() and _end() to mysql.cc and mysqltest.c, so they
    can be linked against libmysqlclient or libmysqld.
    
    
    sql/mysqld.cc:
      have unireg_end() exit(), instead of pthread_exit()
      if inside the EMBEDDED_LIBRARY.  This is a hack
      which hopefully won't be needed.  But without it,
      the program hangs at end.
    client/mysql.cc:
      Don't call mysql_ssl_clear() unless HAVE_OPENSSL.
    client/mysqltest.c:
      Add mysql_server_init() and _end().
    acinclude.m4:
      change .. to $(top_builddir) in innodb_libs
    Makefile.am:
      Add libmysqld/examples to link_sources target
    configure.in:
      output libmysqld/examples/Makefile
      Also, change .. to $(top_builddir) in readline_link
    BitKeeper/etc/ignore:
      added linked_libmysqldex_sources
    mysql-test/mysql-test-run.sh:
      use latin1, not latin1_de, in tests
    libmysqld/libmysqld.c:
      Add replication functions.
    5fffbb12
mysqltest.c 66.9 KB