NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Wow, the venom! (Score:2)
Re:Wow, the venom! (Score:2)
"Why is the command line interface so appalingly bad? The help is non-existent on every instance I've connected to. psql at least gives you \h."
myql allows you to switch, and show databases, list and describe tables and best of all quit is quit and help is help. Table names and fields are tab completed. Postgresql is grumpy and unhelpful compared. The source command allows you to
@JAPH = qw(Hacker Perl Another Just);
print reverse @JAPH;
Re:Wow, the venom! (Score:2)
Just like psql, apart from quit/help.
"Table names and fields are tab completed."
Maybe in your version. For me, psql completes, mysql doesn't. And it gets ^W wrong to add insult to injury.
"The source command allows you to run sql scripts without exiting and piping."
In psql it's spelled
\i. Try\?for some help on the psql commands."The SQL Prompt is far easier and more powerful than psql."
No, they're pretty similar, but you're more used to one than the other.
"It's not confusing - it's common sense, logging into 1 database to create another database or using command line scripts is confusing"
You're missing the point here. It's confusing because it's not what you're used to. I find MySQL confusing for exactly the same reason.
As regards the manuals, I would like to point out this example: TIMESTAMP Properties as of MySQL 4.1 [mysql.com]. It's laughable -- why is the 5.0 manual concerned with 4.1? And why are the properties so baroque anyway?
I agree -- the PostgreSQL manuals do have sparser examples. But that wasn't your original claim. Personally, I find them sufficient.
I'm sorry that you didn't manage to compile the packages. So how do you know that they are inferior? I'm curious to know...
As to pg_dump, that works fine between versions. I believe that the recommendation is to use the newest available version of pg_dump. What problems did you have?
As to full text search not being built in; well it's in contrib, which is easily installed if you're using a package. It's a shame it's not installed by default though.
I personally dislike Slony as well. OTOH, I've rarely needed replication, so I don't have enough experience of that. Again, it would be nice to get something easy to use installed by default.
"Arcane and unpolished" I find particularly amusing, because that describes my impressions of MySQL almost perfectly! Doubtless I will get used to it over time, but being introduced to it for the first time is really jarring.
Reply to This
Parent
Re:Wow, the venom! (Score:2)
I just had a quick peek at the online documentation
Re:Wow, the venom! (Score:2)
Trying Squirrel, I found that it can't find the jdbc classes for anything and is slow, ugly and clunky - but thats Java's fault rather than Postgres
@JAPH = qw(Hacker Perl Another Just);
print reverse @JAPH;