Thanks for the response.  The syntax:
mysql> CREATE TABLE oldreport_2002_12_08 as select * from oldreports
            where 1=2;
wouldn't that just create an empty file?  I need to get access to the
data in oldreport_2002_12_08.MYD using oldreports.frm.

$ ls -lh
-rw-rw----  1 mysql  mysql 21G Jun 20  2003 oldreport_2002_12_08.MYD
-rw-rw----  1 mysql  mysql 12G Jun 20  2003 oldreport_2002_12_08.MYI   
-rw-rw----  1 mysql  mysql 17G Jun 19  2003 oldreports.MYD   
-rw-rw----  1 mysql  mysql 10G Dec  5 19:32 oldreports.MYI
-rw-rw----  1 mysql  mysql  8K Jun 20  2003 oldreports.frm

Cam

On Mon, 2004-02-16 at 13:46, Simon Windsor wrote:
> Hi
> 
> I am not familiar with the syntax 
> 
> mysql> CREATE TABLE oldreport_2002_12_08 LIKE oldreports;
> 
> try
> 
> mysql> CREATE TABLE oldreport_2002_12_08 as select * from oldreports;
> to create populated copy
> 
> or
> 
> mysql> CREATE TABLE oldreport_2002_12_08 as select * from oldreports where
> 1=2;
> to create an empty copy
> 
> I hope this helps
> 
> Simon Windsor
> Eml: [EMAIL PROTECTED]
> Tel: 01454 617689
> Mob: 07960 321599
> 
> -----Original Message-----
> From: Cameron Ortis [mailto:[EMAIL PROTECTED] 
> Sent: 16 February 2004 21:35
> To: Bing Du
> Cc: [EMAIL PROTECTED]
> Subject: Re: Newbie
> 
> Thanks for the quick reply!
> 
> As root, I tried:
> 
> mysql> use research1data;
> mysql> show tables;
> +-------------------------+
> | Tables_in_research1data |
> +-------------------------+
> | oldreports              |
> +-------------------------+
> 1 row in set (0.00 sec)
> 
> mysql> CREATE TABLE oldreport_2002_12_08 LIKE oldreports;
> 
> But I got the following error:
> 
> ERROR 1: Can't create/write to file
> './research1data/oldreport_2002_12_08.frm' (Errcode: 13)
> 
> I'm SU and root in mysql so I don't thinks it's a permissions problem.
> Is my SQL correct?
> 
> Cam
> 
> On Mon, 2004-02-16 at 13:09, Bing Du wrote:
> > Have you tried creating a table called 'oldreport_2002_12_08' following
> > the instructions on http://www.mysql.com/doc/en/CREATE_TABLE.html?
> > 
> > Bing
> > 
> > > I have spent some time in the past with mysql but am far from an
> > > experienced database head.  A while back I received a some mysql data
> > > for a research project. The files are:
> > >
> > > $ cd /usr/local/mysql/research1data
> > > $ ls -lh
> > > -rw-rw----  1 mysql  mysql 21G Jun 20  2003 oldreport_2002_12_08.MYD
> > > -rw-rw----  1 mysql  mysql 12G Jun 20  2003 oldreport_2002_12_08.MYI
> > > -rw-rw----  1 mysql  mysql 17G Jun 19  2003 oldreports.MYD
> > > -rw-rw----  1 mysql  mysql 10G Dec  5 19:32 oldreports.MYI
> > > -rw-rw----  1 mysql  mysql  8K Jun 20  2003 oldreports.frm
> > >
> > > In mysql I type:
> > >
> > > mysql> show databases;
> > > +---------------+
> > > | Database      |
> > > +---------------+
> > > | research1data |
> > > | mysql         |
> > > +---------------+
> > > mysql> use research1data;
> > > mysql> show tables;
> > > +-------------------------+
> > > | Tables_in_research1data |
> > > +-------------------------+
> > > | oldreports              |
> > > +-------------------------+
> > > 1 row in set (0.00 sec)
> > >
> > > I have fumbled around mailing lists, tutorials, and a reference manual
> > > or two.  My newbie questions are: how do I load oldreport_2002_12_08 in
> > > addition to oldreports?  Do I need to somehow create an
> > > oldreport_2002_12_08.frm file?  I assumed that I would have been sent
> > > two .frm files but ... is there a way to use oldreports.frm for both?
> > >
> > > Many thanks for your help,
> > >
> > > Cam
> > >
> > > Additional info:
> > > OS = Freebsd 4.9
> > > MySQL = 4.1.1
> > >
> > > ----------------------------------------------------------------------
> > >
> > >
> > > --
> > > MySQL General Mailing List
> > > For list archives: http://lists.mysql.com/mysql
> > > To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]
> > >
> > >
> > 
> 
> 
> -- 
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:
> http://lists.mysql.com/[EMAIL PROTECTED]
> 
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
> Mailscanner thanks transtec Computers for their support.
> 
> 
> 


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to