Sorry for the spam. But my question would be, how can I know mysql's
installation directory so to correctly set the gem install with mysql
prefix.

?

Jose.

> I tried gem install mysql -- --with-mysql-include=/usr/include/mysql
> --with-mysql-lib=/usr/lib/mysql
>
> Whis is supposed to work on Fedora 3.
>
> Select which gem to install for your platform (i686-linux)
>  1. mysql 2.7.1 (mswin32)
>  2. mysql 2.7 (ruby)
>  3. mysql 2.6 (ruby)
>  4. mysql 2.5.1 (ruby)
>  5. Cancel installation
>> 1
> Successfully installed mysql-2.7.1-mswin32
> Installing ri documentation for mysql-2.7.1-mswin32...
> Installing RDoc documentation for mysql-2.7.1-mswin32...
> While generating documentation for mysql-2.7.1-mswin32
> ... MESSAGE:   Unhandled special: Special: type=17, text="<!-- $Id:
> README.html,v 1.18 2006/06/04 14:39:53 tommy Exp $ -->"
> ... RDOC args: --op
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/doc/mysql-2.7.1-mswin32/rdoc
> --exclude ext --main README --quiet ext README docs/README.html(continuing
> with the rest of the installation)
>
> Now, when I -bash-3.00$ ruby script/setup_database
> Run `setup_database --help` for information on additional options.
>
> Loading development environment...OK
>
> WARNING! This script will overwrite information currently stored in
> thedatabase "Cybrary_dev". Are you sure you want to continue? [Yn] Y
>
> Creating tables...
> -- drop_table("config")
> -- create_table("config", {:force=>true})
> FAILED
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/abstract_adapter.rb:120:in
> `log': Mysql::Error: Lostconnection to MySQL server during query: CREATE
> TABLE config (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY, `key`
> varchar(40) DEFAULT '' NOT NULL, `value` varchar(255) DEFAULT '')
> ENGINE=InnoDB (ActiveRecord::StatementInvalid)        from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/mysql_adapter.rb:184:in
> `execute'        from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/abstract/schema_statements.rb:104:in
> `create_table'
>         from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/mysql_adapter.rb:297:in
> `create_table'        from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/migration.rb:273:in
> `send'
>         from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/migration.rb:273:in
> `method_missing'
>         from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/migration.rb:257:in
> `say_with_time'
>         from /home/cybrary/source/ruby/lib/ruby/1.8/benchmark.rb:293:in
> `measure'
>         from
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/migration.rb:257:in
> `say_with_time'
>          ... 6 levels...
>         from script/setup_database:99:in `create_tables'
>         from script/setup_database:19:in `run'
>         from script/setup_database:9:in `run'
>         from script/setup_database:297
>
> Error!!
>
> If I choose 2,
>
>> 2
> Building native extensions.  This could take a while...
> /home/cybrary/source/ruby/lib/ruby/1.8/fileutils.rb:243: command not
> found: ruby extconf.rb install mysql --
> --with-mysql-include=/usr/include/mysql --with-mysql-lib=/usr/lib/mysql
>
> ERROR:  While executing gem ... (RuntimeError)
>     ERROR: Failed to build gem native extension.
> Gem files will remain installed in
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/mysql-2.7 for inspection.
>
>
> Results logged to
> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/mysql-2.7/gem_make.out
>
> Doesn't even install. I've no clue.
>
> jose.
>
>> Carlos,
>>
>> Thanks for the info. I had already read that post elsewhere but It
>> wasn't
>> so detailed as the one you sent me. I'll be trying that out today on
>> Fedora 3. I have a doubt though.
>>
>> What do the following lines mean?
>>
>> -- --with-mysql-include=/usr/include/mysql
>> --with-mysql-lib=/usr/lib/mysql
>>
>> If they mean I'l be writing to that /usr/ directory It won't work
>> because
>> I'm on a shared host and lack root access.
>>
>> I feel like a total noob.
>>
>>
>> Jose.
>>
>>> Jose,
>>>
>>> I had a similar problem a few days ago. I found out that some
>>> connection problem with the database are due to the Ruby MySQL
>>> bindings.
>>>
>>> Maybe you can get an answer for your problem here:
>>> http://wiki.rubyonrails.com/rails/pages/Mysql+Connection+Problems
>>>
>>> - Carlos
>>>
>>> 2006/10/5, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
>>>> Hi,
>>>>
>>>> In response to Bodhi.
>>>>
>>>> Im running mysql  Ver 14.7 Distrib 4.1.20, for redhat-linux-gnu (i686)
>>>> using readline 4.3.
>>>>
>>>> I viewed the file
>>>> /ruby/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_recor
>>>> d/connection_adapters/mysql_adapter.rb but I didn't see the version.
>>>>
>>>> How can I get its version?
>>>>
>>>>
>>>> I've installed Ruby 1.8.5, Gems 0.9.0, Rails 1.1.6, and Radiant 0.5.2
>>>>
>>>>
>>>> Jose.
>>>>
>>>>
>>>> >
>>>> > On Oct 5, 2006, at 12:28 PM, [EMAIL PROTECTED] wrote:
>>>> >
>>>> >> Hi,
>>>> >>
>>>> >> I'm having an installation problem with Radiant.
>>>> >
>>>> > <snip>
>>>> >
>>>> >> Creating tables...
>>>> >> -- drop_table("config")
>>>> >> -- create_table("config", {:force=>true})
>>>> >> FAILED
>>>> >> /home/cybrary/source/ruby/lib/ruby/gems/1.8/gems/
>>>> >> activerecord-1.14.4/lib/active_record/connection_adapters/
>>>> >> abstract_adapter.rb:120:in
>>>> >> `log': Mysql::Error: Lost connection to MySQL server during query:
>>>> >> CREATE
>>>> >> TABLE config (`id` int(11) DEFAULT NULL auto_increment PRIMARY KEY,
>>>> >> `key`
>>>> >> varchar(40) DEFAULT '' NOT NULL, `value` varchar(255) DEFAULT '')
>>>> >> ENGINE=InnoDB (ActiveRecord::StatementInvalid)
>>>> >
>>>> > ^^^^^ Last line is your problem, ActiveRecord::StatementInvalid. I
>>>> > think it means that the database didnt understand the command that
>>>> > rails sent to it.
>>>> >
>>>> > Could you give us some more info about your system? What version of
>>>> > mysql are you running? And what ruby-mysql adapter? I think I
>>>> > remember reading that one of the ruby-mysql adapters is broken, but
>>>> I
>>>> > only have experience with Postgresql and SQLite.
>>>> >
>>>> > Bodhi
>>>> > _______________________________________________
>>>> > Radiant mailing list
>>>> > Post:   Radiant@lists.radiantcms.org
>>>> > Search: http://radiantcms.org/mailing-list/search/
>>>> > Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>> >
>>>>
>>>> _______________________________________________
>>>> Radiant mailing list
>>>> Post:   Radiant@lists.radiantcms.org
>>>> Search: http://radiantcms.org/mailing-list/search/
>>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>>
>>>
>>>
>>> --
>>> -------------------------------------------------
>>> Carlos David González Abraham
>>> www.gonzalez-abraham.com.mx
>>> _______________________________________________
>>> Radiant mailing list
>>> Post:   Radiant@lists.radiantcms.org
>>> Search: http://radiantcms.org/mailing-list/search/
>>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>>
>>
>> _______________________________________________
>> Radiant mailing list
>> Post:   Radiant@lists.radiantcms.org
>> Search: http://radiantcms.org/mailing-list/search/
>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>
>
> _______________________________________________
> Radiant mailing list
> Post:   Radiant@lists.radiantcms.org
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>

_______________________________________________
Radiant mailing list
Post:   Radiant@lists.radiantcms.org
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to