--- Rhino <[EMAIL PROTECTED]> wrote:
> I would try to track the problem down as follows:
>
> 1. Are there any error messages from the import? If
> yes, what do they say?
No. I import my data as csv files using Navicat, and I
fix any errors until they import with 0 errors.
> If the import
> actually says that it has only loaded 480 rows and
> rejected the rest for
> Reason X, have you done anything to eliminate Reason
> X? For example, if the
> import says it can only load 480 rows because the
> *disk* is full, have you
> tried locating your table on a different disk?
I don't recall seeing messages of this nature.
> 2. What happens when you do 'select count(*)' on
> your new table?
I'm not familiar with that command. If I type select
count (*) into the "query" box on phpMyAdmin, it says
count(*) = 0 Or is this a type of table query I do on
my webpage?
Does it say
> 480; if it does, you should tend to believe phpAdmin
> that the table really
> does contain only 480 rows and then double-check the
> import. Does it say
> 3000; if it does, you may be misunderstanding
> phpAdmin's display and are
> confusing the number of *pages* of data with the
> number of rows of data. Or
> maybe phpAdmin is misreporting the amount of data in
> the table; it is a
> program like any other and could have a bug in it.
> Do you have any tables at
> all in your MySQL database that have more than 480
> rows? If yes, you've
> proven that MySQL tables can contain over 480 rows.
> Look at the phpAdmin
> display for that table and see if they are
> "truncated at 16 pages" too.
>
> If the count(*) really shows 480 rows in the table
> and there are no error
> messages in your import, or if you can't understand
> the messages, you should
> post the import statement you've used, a few sample
> rows of your input, the
> definition of your table, and the messages, if any.
> Someone here can
> probably figure out what you're doing wrong.
I checked two tables and found that each end with the
row below (row #480):
"al01103","Morgan","cou","al01103","us-al","Alabama","sta","al",,,,480
This would be row #481:
"al01105","Perry","cou","al01105","us-al","Alabama","sta","al",,,,481
The fields are all char(3) or varchar(4-255), except
for one int(5). All the Null values are Yes/Null
except for the first and last fields, which are No.
There is no index.
I didn't realize there was a problem until today. At
first, I was struck by the fact that MySQL can somehow
squeeze 3,000 rows into 16 pages!
Thanks.
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail
--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]