Hi everyone, hi Erik

With the instructions and the software package provided on
http://www.entropy.ch/software/macosx/mysql/

it was really easy to get a running version of MySQL (my preliminary goal).
I'm not sure if I can follow all your explanations about the server and
client differences of MySQL but as long as I can work with MySQL it's fine
for me.

The true reason why I'm not able to compile sql is still a big question for
me, but as mentioned before I've reached my goal.

Finally I have to say thank you for the fast respond and I'm convinced it
was
not my last question about MySQL on OS X

Markus

-----Ursprungliche Nachricht-----
Von: Erik Price [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 25. April 2002 17:33
An: Markus Ungersboeck
Cc: [EMAIL PROTECTED]
Betreff: Re: AW: MySQL on OS X


Greetings from Massachusetts (USA),

On Thursday, April 25, 2002, at 11:04  AM, Markus Ungersboeck wrote:

> I've tried both kinds, the binary package and the source installation.
> I've
> also the Developer Tools 10.3.1 (but a few days ago I've upgraded my OS
> to
> 10.1.4) on my computer and I have the libpthread.dylib library in the
> /usr/lib/ directory, but not libpthread.A.dylib.
>
> As I'm a complete newbe concerning the commandline installation of
> software
> I've tried it first with the binary without success. Maybe I should
> reinstall the Developer Tools.

Just to make sure we're on the same level, I'm going to tell you some
information you probably already know:
- Developer tools provide you with a compiler that you need to build C
and C++ (and other languages) source code into binary code
- There are two different ways to put MySQL on your Mac OS X system:
Install the precompiled binary, or build your own binary from source code
- The MySQL binary on the web site, that is built for "Mac OS X", does
NOT need to be compiled, so you do NOT need the developer tools to use it

> Erik - what version of SQL (and installation method) have you used?

I've successfully installed MySQL 3.23.45 from source code on 10.1.2
using the September 2001 Developer Tools, but that version had a bug
when used on OS X that prevented it from shutting down properly.  So
when 3.23.46 came out, I built that to replace the other one.

Shortly afterward, MySQL started providing pre-compiled binary packages
on their site for Mac OS X users (as they had been doing for Linux and
other Unix users).  With this, nobody even needs to build their own
unless there is something specific they have in mind.

Just to clarify -- "MySQL" is the name of a database management system,
and includes both a server and client programs.  You never directly use
the server, rather, you use client programs like "mysql" (note the case
difference) to access the server in a human-friendly way.  When you
install (either the source or the binary) MySQL, you get both.

After learning how to use MySQL on my Mac OS X machine, I built it a
third time on a Linux box (3.23.46), and removed the Mac OS X
installation for disk space.  But rather than ssh/telnet to the Linux
box to access the "mysql" client program, you can use the "mysql" client
program remotely.  So I downloaded the binary package of MySQL for Mac
OS X, and although I don't use the server that is included in it, I use
the client all the time.  And the beauty of this is that I didn't have
to go through the hassle of compiling.

The moral of the story?  You can build from source, or you can just use
a binary.  I've tried both, and unless you have a special need for a
customized source install, there is really no difference.  The link I
sent you that I got from the other guy (for www.entropy.ch) is one place
that you can get a pre-compiled MySQL binary package, although I haven't
used it many people say it is a good package.  I can vouch for the
binary package provided on the MySQL web site, which is built
specifically for Mac OS X.  (I've only used it on 10.1.3, but there is
hardly any difference between 10.1.3 and 10.1.4 for these purposes.)

I recommend you just use a binary.

Erik

PS: if you have any other questions please don't hesitate to ask.




----

Erik Price
Web Developer Temp
Media Lab, H.H. Brown
[EMAIL PROTECTED]


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to