Sagewire Logo

creating table for rails

3 Message(s) by 2 Author(s) originally posted in mysql database


From: Thufir Date:   Wednesday, June 20, 2007
I'm working from <http://www.oracle.com/technology/pub/articles/haefel-
oracle-ruby.html>
,'d like to adapt the SQL for MySQL, please. Yes, I
know, that's oracle wheras I'm using MySQL. This website happens to be
the best rails tutorial I can find for my purposes, and I'd like to
follow along with it.

Here's what's happening:
[thufir@xxxxxxxxxxx ~]$
[thufir@xxxxxxxxxxx ~]$ mysql -u feeds -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 20 to server version : 5.0.27

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql>
mysql>
mysql>
mysql>
mysql>
mysql> show database s;
+--------------------+
| Database |
+--------------------+
| information_schema |
| Comic |
| Legacy |
| dummy |
| dummy_development |
| feeds |
| mysql |
| test |
+--------------------+
8 rows in set (0.01 sec)

mysql>
mysql> use Comic;
Database changed
mysql>
mysql> show table s;
Empty set (0.00 sec)

mysql>
mysql> CREATE TABLE comics (
-> idNUMBER(10) NOT NULL,
-> titleVARCHAR2(60),
-> issueNUMBER(4),
-> publisherVARCHAR2(60),
-> PRIMARY KEY (id)
-> );
ERROR 1064 (42000): You've an error in your SQL syntax ; check the
manual that corresponds to your MySQL server version for the right syntax
to use near '(10) NOT NULL,
titleVARCHAR2(60),
issueNUMBER(4),
publisherVARCHAR2(60),
PRIMARY' at line 2
mysql>
mysql> quit
Bye
[thufir@xxxxxxxxxxx ~]$
[thufir@xxxxxxxxxxx ~]$ date
Wed Jun 20 08:36:58 BST 2007
[thufir@xxxxxxxxxxx ~]$
[thufir@xxxxxxxxxxx ~]$

thanks,

Thufir


From: Jeff North Date:   Wednesday, June 20, 2007
On Wed, 20 Jun 2007 07:41:01 GMT, in mailing.database.mysql Thufir
<hawat.thufir@xxxxxxxxxxx>
wrote in message:

| I'm working from <http://www.oracle.com/technology/pub/articles/haefel-
| oracle-ruby.html>
,'d like to adapt the SQL for MySQL, please. Yes, I
| know, that's oracle wheras I'm using MySQL. This website happens to be
| the best rails tutorial I can find for my purposes, and I'd like to
| follow along with it.
|
| Here's what's happening:
[snip]



| mysql> CREATE TABLE comics (
| -> idNUMBER(10) NOT NULL,
| -> titleVARCHAR2(60),
| -> issueNUMBER(4),
| -> publisherVARCHAR2(60),
| -> PRIMARY KEY (id)
| -> );



CREATE TABLE comics (
id int(10) NOT NULL,
title varchar(60),
issue smallint(4),
publisher varchar(60),
PRIMARY KEY (id)
) ENGINE=MyISAM;

| ERROR 1064 (42000): You've an error in your SQL syntax; check the
| manual that corresponds to your MySQL server version for the right syntax
| to use near '(10) NOT NULL,
| titleVARCHAR2(60),
| issueNUMBER(4),
| publisherVARCHAR2(60),
| PRIMARY' at line 2
| mysql>
| mysql> quit



[snip]
---------------------------------------------------------------
jnorthau@xxxxxxxxxxx : Remove your pants to reply
---------------------------------------------------------------


From: Thufir Date:   Thursday, June 21, 2007
wrote in message:
On Wed, 20 Jun 2007 07:41:01 GMT, in mailing.database.mysql Thufir
<hawat.thu...@xxxxxxxxxxx>
wrote in message:
>| I'm working from <http://www.oracle.com/technology/pub/articles/haefel-
>
| oracle-ruby.html>,'d like to adapt the SQL for MySQL, please.
[...]
CREATE TABLE comics (
id int(10) NOT NULL,
title varchar(60),
issue smallint(4),
publisher varchar(60),
PRIMARY KEY (id)
) ENGINE=MyISAM;
[...]thanks :)-Thufir






Next Message: slow database retrieval



Programming | Sports | Autos

copyright 2006
Valid XHTML 1.0 Transitional