[horde] Newbie doing initial horde installation
Jason Clifton
jason at citydiesel.net
Thu Nov 2 09:12:09 PST 2006
You dont have to have InnoDB to install horde or turba, you can just
modify the sql scripts like below
Its easy just change ENGINE = InnoDB; to ENGINE = MyISAM;
Quoting Eric <spamsink at scoot.netis.com>:
> At 11:19 PM 11/1/2006, Jason Clifton wrote:
>
> <JC>>>>>look in the scripts/sql directory(s) the files needed for
> creating the databases should be there. If you can install
> phpmyadmin you should be able to do everything you need easily with
> it<<<<<
>
> Good morning, Jason.
>
> I've actually made quite a bit of progress with MySQL ... found some
> sections of the reference manual that get down into a lot more basic
> detail than I thought (don't know how I missed them the first time I
> looked at the manual but I was having a hard time staying connected
> that night...).
>
> When I run scripts/sql/create_mysql_sql, it creates the horde
> database almost just as it should, except when it gets to the end I
> get:
>
> bash-2.05b$ mysql -u root < create.mysql.sql
> ERROR 1064 at line 154: You have an error in your SQL syntax near
> 'ENGINE = InnoDB' at line 6
> bash-2.05b$
>
> I had originally set skip-innodb in /etc/my.cnf, hoping to keep it
> as simple as possible and knowing that this database is going to see
> VERY light use (rarely more than one user at a time and never more
> than about four). But, it appears that create.mysql.sql requires
> it, so I changed my.cnf to get rid of the skip-innodb and include:
>
> innodb_data_file_path=ibdata1:10M:autoextend
>
> mysqld seems to start up OK with that, using
>
> /etc/init.d/mysqld start
>
> ...(whereas before it would complain in the log file about the
> missing innodb_data_file_path, until I put skip-innodb in...).
>
> But, if I say...
>
> bash-2.05b$ mysqladmin -u root drop horde
> bash-2.05b$ mysql -u root < create.mysql.sql
>
> ... I still get the ERROR 1064.
>
> The offending block of code in create.mysql.sql is:
>
> CREATE TABLE horde_sessionhandler (
> session_id VARCHAR(32) NOT NULL,
> session_lastmodified INT NOT NULL,
> session_data LONGBLOB,
>
> PRIMARY KEY (session_id)
> ) ENGINE = InnoDB;
>
> I have no real grasp of what all that means, except it's apparently
> not happy with whatever mysqld includes for innodb support.
>
> Can I run horde and turba without innodb, and if so, how can I
> modify create.mysql.sql to run to completion without that error?
>
> Thanks...
>
> Eric Poole
> Burgoyne, Nolet & Poole, Inc.
> Londonderry, NH, USA
> Providing software development consulting and services
> to government and industry since 1979.
> Phone: 603-437-1811 ext 21
> E-mail: eric at bnpconsulting.com
> On the Web: http://www.bnpconsulting.com
> Skype: BNPConsulting
>
>
> --
> Horde mailing list - Join the hunt: http://horde.org/bounties/#horde
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
--
Jason Clifton
City Diesel
www.citydiesel.net
More information about the horde
mailing list