Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Installing DBD::mysql on Panther Server OS X Server
I have seen on Mac OS X Hints, and various other places, a lot of trouble getting DBD::mysql installed. Here is how to install it on Mac OS X Server v10.3.3.
  1. A previous hint explained how to update the config.pm file. Follow the steps in that hint.

  2. Download and compile DBI-1.42.tar

  3. Downloaded DBD-mysql-2.9003

  4. Extract it and change into the created directory.

  5. Run perl Makefile.PL

  6. Using BBEdit, edit out the -arch i386 entries in Makefile

  7. Then run make and make install
[robg adds: I haven't tested this one...]
    •    
  • Currently 1.38 / 5
  You rated: 1 / 5 (8 votes cast)
 
[15,626 views]  

Installing DBD::mysql on Panther Server | 14 comments | Create New Account
Click here to return to the 'Installing DBD::mysql on Panther Server' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Installing DBD::mysql on Panther Server
Authored by: digitaltvguy on Apr 09, '04 11:48:18AM

Both links don't work.

---

-Chris



[ Reply to This | # ]
** UPDATED LINKS **
Authored by: olnorth on Apr 09, '04 08:00:38PM

Sorry, I missed the file extensions out! (protecting you from that trojan you see)

DBI-1.42 DBD-mysql-2.9003

[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: mule on Apr 09, '04 12:18:25PM

I am sorry, but as the PR guy I have to mention this.
You could also install the latest Fink and then simply do

fink install dbd-mysql-pm

That will take care of everything for you :)



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: joon on Apr 09, '04 02:00:48PM

Too bad it doesn't work with MovableType. Dunno why, it just doesn't.



[ Reply to This | # ]
Installing DBD::mysql using Fink...
Authored by: olnorth on Apr 09, '04 08:08:32PM

I too tried using Fink, but that didn't work on Panther Server.

I also tried using Bundle-DBI.dmg. A Mac OS X binary installer for Bundle::DBI and DBD::mysql. But again, it did not work on Panther Server.



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: HazMatt on Jul 28, '04 08:15:27PM
FinkCommander work also.
http://finkcommander.sourceforge.net/

[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: olnorth on Apr 09, '04 08:02:43PM

This only works on Mac OS X v10.3 client but not server... took me hours to work out why!



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: davidbodonnell on Apr 13, '04 02:35:19PM

Which was...?



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: merlyn on Apr 09, '04 05:11:26PM

The only reason to install MySQL these days is legacy (existing software or brain ruts).

You really want to use DBD::SQLite (server-less SQL "server") for fast small databases, or DBD::Pg (using PostgreSQL) for a full-featured server. Since these two databases overlap each other and cover the area formerly covered by MySQL entirely, you might as well start the right way.



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: avarame on Apr 09, '04 05:30:19PM

There's no place for partisan advocacy here. PgSQL and MySQL serve the same purpose - powerful, full-featured RDBMS.

The hint doesn't say MySQL is The One True Database, it simply solves a problem for people who wish to use MySQL from Perl. The question of My or Pg is a different problem altogether.

While your bring up a valid point about SQLite for small databases, your unilateral recommendation of PgSQL instead of MySQL has absolutely no place here.



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: merlyn on Apr 10, '04 12:26:15AM

Really? Have you actually looked at Pg? MySQL is now playing slow catchup, and I doubt it ever will catch up. Pg is now "oracle without the price". MySQL, even with InnoDB, pales in comparison.



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: hbreen04 on Jun 14, '04 12:18:33PM

This hint worked for me. Thank you. And I'm close to being a complete novice.

Panther Server 10.3.4



[ Reply to This | # ]
Installing DBD::mysql on Panther Server
Authored by: refrakt on Feb 28, '05 12:34:19AM
I did all of the above and all I get in return is
Makefile:17: *** missing seperator. Stop.
Any help please? Its really annoying now...

[ Reply to This | # ]