Hi Ben,
I thought the InnoDB engine was included without having to set a
./configure option. On my latest build (admittedly a 5.0.18 one) InnoDB
was enabled without setting any ./configure option.
My options were
hambone /usr/dev/src/mysql-5.0.18 $ cat ../../build_scripts/mysql-5.0.18
#!/bin/bash
./configure \
--prefix=/usr/local/mysql-5.0.18 \
--enable-thread-safe-client \
--with-unix-socket-path=/tmp \
--with-openssl \
--with-example-storage-engine \
--with-archive-storage-engine \
--with-csv-storage-engine \
--with-blackhole-storage-engine \
--with-ndbcluster \
--with-ndb-test \
--with-ndb-port=3510 \
--with-ndb-port-base=3710 \
--with-federated-storage-engine
This worked fine. If I get time later, I may give it a punt with your
version. Sorry I can't be of more help.
Regards
---------------------------------------------------------------
********** _/ ********** David Logan
******* _/ ******* ITO Delivery Specialist - Database
***** _/ ***** Hewlett-Packard Australia Ltd
**** _/_/_/ _/_/_/ **** E-Mail: [EMAIL PROTECTED]
**** _/ _/ _/ _/ **** Desk: +618 8408 4273
**** _/ _/ _/_/_/ **** Mobile: 0417 268 665
***** _/ ******
****** _/ ******** Postal: 148 Frome Street,
******** _/ ********** Adelaide SA 5001
Australia
i n v e n t
---------------------------------------------------------------
-----Original Message-----
From: Ben Clewett [mailto:[EMAIL PROTECTED]
Sent: Tuesday, 23 May 2006 5:50 PM
To: Logan, David (SST - Adelaide)
Cc: [email protected]
Subject: Re: InnoDB problems under 5.1.9
Logan, David (SST - Adelaide) wrote:
> Hi Ben,
>
> Try doing
>
> SHOW ENGINES;
Here: (pertinent cols only)
+------------+----------+--------------+-----+------------+
| Engine | Support | Transactions | XA | Savepoints |
+------------+----------+--------------+-----+------------+
| CSV | YES | NO | NO | NO |
| MEMORY | YES | NO | NO | NO |
| MRG_MYISAM | YES | NO | NO | NO |
| InnoDB | DISABLED | YES | YES | YES |
| BLACKHOLE | YES | NO | NO | NO |
| MyISAM | DEFAULT | NO | NO | NO |
| BerkeleyDB | DISABLED | YES | NO | YES |
| ARCHIVE | YES | NO | NO | NO |
+------------+----------+--------------+-----+------------+
Ok, now I believe this does mean I have compiled the InnoDB.
Just to save me trawling though the manual, can you tell me how I should
enable InnoDB?
Thanks for the info!
Ben
>
> and see what it says. It should say InnoDB is supported, if not then
it
> hasn't compiled in.
>
> Regards
>
> ---------------------------------------------------------------
> ********** _/ ********** David Logan
> ******* _/ ******* ITO Delivery Specialist - Database
> ***** _/ ***** Hewlett-Packard Australia Ltd
> **** _/_/_/ _/_/_/ **** E-Mail: [EMAIL PROTECTED]
> **** _/ _/ _/ _/ **** Desk: +618 8408 4273
> **** _/ _/ _/_/_/ **** Mobile: 0417 268 665
> ***** _/ ******
> ****** _/ ******** Postal: 148 Frome Street,
> ******** _/ ********** Adelaide SA 5001
> Australia
> i n v e n t
> ---------------------------------------------------------------
>
> -----Original Message-----
> From: Ben Clewett [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, 23 May 2006 4:57 PM
> To: [email protected]
> Subject: InnoDB problems under 5.1.9
>
> Dear MySQL,
>
> I've installed 5.1.9 from source on a SUSE 10 box. But I can't get
> InnoDB tables respected.
>
> I have used the correct compilation flag (--with-innodb).
> SHOW VARIABLES; lists all the usual innodb variables.
> The innodb table space has been created in ~/var/ibdata1.
>
> But if I enter:
>
> CREATE TABLE a (
> a int NOT NULL PRIMARY KEY
> ) ENGINE=InnoDB;
>
> SHOW CREATE TABLE a;
>
> CREATE TABLE `a` (
> `a` int(10) NOT NULL PRIMARY KEY
> ) ENGINE=MyISAM
>
> As you can see, an InnoDB has become an MyISAM and will be stored in
> ~/var/test/a.*
>
> I am using the large table .cnf file. Everything else is much as
> default.
>
> Can anybody help me?
>
> Regards,
>
> Ben
>
>
>
>
>
>
>
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]