QUICK QUESTION: Referencing MySQL

2002-04-24 Thread David Ayliffe

What year was the web page http://www.mysql.com/doc/S/t/Standards.html
created/updated.

Exact month and day would be helpful if it is available.

I am referencing this page in an assignment and a year would be useful.

Your thoughts.


Thanks lots
David Ayliffe

ICQ# 125646758


Query, table, database



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




OT: Relational Algebra Trees

2002-04-16 Thread David Ayliffe

Ok,

Cards on the table,  I have an assignment in soon and part of the
deliverable is to design some relational algebra tree's based on some
queries I have been given.

This is one of the queries:
SELECT id
FROM Table1
WHERE id NOT IN
   (SELECT id
   FROM Table2);

I have an idea that this query uses a left join after projecting id in
both tables.

If anyone can help me understand this a bit better, I would REALLY
appreciate an email from you.


Sorry for posting off-topic.


Thanks lots
David Ayliffe

ICQ# 125646758

MySQL, query, database


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: MySQL security

2002-04-16 Thread David Ayliffe

Are MySQL really going to give you details of their past security
'issues'?

Think about it.  Try going underground and looking on some exploit
sites.

DA



Hi,
I'm working on security breaches in MySQL. Can someone guide me in this.
To be precise can you tell me about some literature, some book which is
easy to understand and also profound ! If anyone is working on that,
I'll be more than happy to interact. Thanking you.

Paras.


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Mysqld as service

2002-04-10 Thread David Ayliffe

Try

mysqld --remove

From the MySQL\bin directory.

I assume you mean a service on NT
Alternatively you can just stop the service in MMC and set it to manual
so it never starts.  But I'm guessing this isn't what you want

Let me know


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] 
Sent: 10 April 2002 15:41
To: MySQL-Mailingliste
Subject: Mysqld as service


Hi

How can i deinstall the mysqld as a service?
Thx for help

mfg

Ely Van Kenobi


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Unicode in 4.1

2002-03-19 Thread David Ayliffe

Hello,

I need some details on the EXACT type of Unicode that MySQL will use
4.1.
Ideally I'm looking for information on which type of Unicode MySQL will
use internally, and which type it will return data to the user in; and
is the MySQL Unicode implementation going to be phased in or with v4.1
will Unicode suddenly arrive?  

I need to know if MySQL will use UTF-8, UCS or whatever both for use
internally and externally.  Some (VERY) technical documentation on this
subject would be appreciated.


Thanks lots
David Ayliffe

ICQ# 125646758


Query, table


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Unicode in 4.1

2002-03-19 Thread David Ayliffe

So how (forgive me if this is a simpleton's question), how will UTF-8
and UCS2 be used?  Can you elaborate a bit.

DA




Hi,

Unicode in 4.1 will use UTF-8 and UCS2 with a possibility to recode
between them (as well as between any supported character sets).


 Some (VERY) technical documentation on this
 subject would be appreciated.

Sorry, this will not appear until the 4.1 branch is released -- and even
then it will just be the end-user documentation that tells how to use
the feature(s).

If you would like some sort of a in-depth whitepaper, then you could
hire some consulting services from our developers to write this for you.
Please contact [EMAIL PROTECTED] if you are interested.


Matt


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Unicode support for MySQL

2002-03-11 Thread David Ayliffe

When you say:

Unicode will be supported in 4.0.3 version of MySQL. 

What do you mean - UTF-8 encoding or UTF-16 or what?

Can you clarify

-Original Message-
From: Victoria Reznichenko [mailto:[EMAIL PROTECTED]] 
Sent: 11 March 2002 09:24
To: [EMAIL PROTECTED]
Subject: Unicode support for MySQL


Robin,
Monday, March 11, 2002, 6:55:51 AM, you wrote:

RT I am just wondering if the latest stable build of MySQL has 
RT support for Unicode character set so I can use it to store english, 
RT chinese and korean characters. If so please let me know. And also if

RT there is going to be any problems to perform SELECT statements to 
RT search for a particular pattern. Much appreciated.

Unicode will be supported in 4.0.3 version of MySQL.

RT Robin Tay




-- 
For technical support contracts, goto https://order.mysql.com/ This
email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Victoria Reznichenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail
[EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




What type of Unicode?

2002-03-11 Thread David Ayliffe

I hear MySQL 4.0.3 will support Unicode.  But what sort of Unicode do
you mean

UTF-8 encoding or UTF-16 or UCS or what?  Will the same sort be used
internally as externally (UI)  what is used at the moment - standard
ASCII?


Can anyone clarify?


Thanks lots
David Ayliffe

ICQ# 125646758


Query table database



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Dual Languages??

2002-03-06 Thread David Ayliffe

Doesn't version 4 support Unicode? - isn't this a solution or am I
missing something?

DA




-Original Message-
From: Victoria Reznichenko [mailto:[EMAIL PROTECTED]] 
Sent: 06 March 2002 14:48
To: [EMAIL PROTECTED]
Subject: Dual Languages??


bipin,
Wednesday, March 06, 2002, 9:56:53 AM, you wrote:

bvc I have a requirement of storing and retrieving data in 2 languages 
bvc - namely English and Arabic.
bvc From what I have been able to understand, that would require me to
have  2 MySQL servers running simultaneously.
bvc Can somebody please tel me : 1)if there are any other better ways
2) if this is the right way and if it is 3) how this itself can be made
possible

It's impossible to run one mysqld with several character sets in present
time. We plan to do this in future.

bvc Bipin






-- 
For technical support contracts, goto https://order.mysql.com/ This
email is sponsored by Ensita.net http://www.ensita.net/
   __  ___ ___   __
  /  |/  /_ __/ __/ __ \/ /Victoria Reznichenko
 / /|_/ / // /\ \/ /_/ / /__   [EMAIL PROTECTED]
/_/  /_/\_, /___/\___\_\___/   MySQL AB / Ensita.net
   ___/   www.mysql.com




-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail
[EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Does the MySQL-API support MySQL v4 databases?

2002-02-26 Thread David Ayliffe

Does the MySQL-API support MySQL v4 databases?

If so to what extent - i.e. what features does the API not provide that
v4 databases offer?

I could see nothing on here about it:
http://www.mysql.com/downloads/api-mysql++.html


I'm talking primarily about the Linux api but information on the windows
(vc/bcpp) api would be beneficial also.

Thanks lots
David Ayliffe

ICQ# 125646758



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




OT: Installing QT client libraries

2002-02-25 Thread David Ayliffe

Hello all forgive me for posting off topic (again - that's only two!)

I need to install the QT 2.2.2 client libraries on a Linux Mandrake 7.1
machine.  I have created this app using Borland's delphi/kylix combo and
it runs fine on my LM 8.1 machine (it must have qt installed by default
maybe).  But when I try and take the app to a LM 7.1 machine I get the
obscure error:

error in loading shared libraries: ./libqtintf.so: undefined symbol:
event__14QMultiLineEditP6QEvent

The app itself is a client program for MySQL (sort of).

I recently noticed that MySQL have released a MyCC app which used the qt
libraries which again makes me think that someone might be able to help.

I have tried Borland's news-server but to no avail.  The people on this
list are always useful so I though I would give it a try.  Having such a
big *nix user base [as MySQL does] I thought someone must be able to
help a bit.

So I need some way of installing qt 2.2.2 or above on a LM 7.1 machine
with NORMAL USER privileges.  Can anyone tell me if this can be done,
and if so how?


Thanks lots
David Ayliffe

MySQL, query



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Windows Version of MySQL licensing question?

2002-02-13 Thread David Ayliffe

I read in Paul's book that to use MySQL on a Windows platform you need
to pay for it.

I have downloaded a version of the server and client software from the
official MySQL.com site and installed it on XP without incident.  

Paul also writes that the version for windows will be shareware only.
This seems not to be the case I have had my server 3.23.43-nt up and
running now for some months.  I only use the server for my own uni work
but I am curious as to what is the real deal.

Anyone?


Thanks lots
David Ayliffe

ICQ# 125646758



Query table database


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




BLOB Help Please (Loading into table)

2002-02-04 Thread David Ayliffe

Hello,

Thanks for your time.  I'm having some problems loading images into a
table.  I'm using the statement:

INSERT INTO BLOBTEST set b1=load_file'c:\1.jpg');

The table (blobtest) is made up of 2 columns : id1 (auto counter) and b1
(BLOB)

When I try and run this statement (above) I get a record inserted with a
value for the counter, but for the binary file - I get the value NULL.

I have checked Pauls' book and it states about the load_file that NULL
will be returned if:

* the file doesn't exist on the server (it does - at c:\)
* is not world-readable (I'm running xp so no unix ACL's but I'm running
with admin rights)
* user must have FILE privilages in mysql (I've dropped my old user and
created a new one with grant all on test.* to orange@'%' identified by
'orange';)


Any ideas why this is not working? - I just need to load an image to
test things.

ALSO can images be loaded without using the set statement? - IMPORTANT

Thank you.


Thanks lots
David Ayliffe

ICQ# 125646758



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




OT: Unix Internals?

2002-01-23 Thread David Ayliffe

OK I have to admit I have an exam tomorrow. - Modern OS's!

I would appreciate your thoughts.

There are several questions I would love your educated help with.  I
have read documentation on the internet but some of it is very old and
I'm not sure how trustworthy it is.  (I'm mostly an NT user)

1) What are some of the tools that make Unix admin easy?  For
administering stuff like users/disk quotas/environment? - NT has the MMC
console

2) Are there any specific programming demands on the operating system.
Vague I know.  I know programmers need compilers and stuff but is their
anything specific which makes linux/unix good for programmers (as
opposed to win32)?

2)  What is the greatest file size possible in Unix?  Using all 13 block
addresses in the inode with the last 3 being 'special' is the largest
file Unix can handle 1 or 2.5gb?  Is this always based on 512 byte
blocks
3) I understand that dates and time's for files (last modified/accessed)
are 64bit (8byte) to avoid 2031 problem?  

4) Is their a limit to how many files a directory can contain?  A dir is
the same as a file with a different mode.  I assume that the 13 data
blocks are used to store a pointer to each file in the directory.  This
would limit files in one directory to: 
10 + 
170 (first special block) + 
28,900 (170 * 170 second special block) + 
4913000 (3rd special block 170 * 170 * 170) 

= 4,942,080.  Nearly 5 million.  Clearly this is not a great restriction
but are my fundamentals correct?



Any gems you would like to offer gratefully received


Sorry for an off-topic post.  I've been on this list a while and you
appear willing to help.
Wish me luck


Thanks lots
David Ayliffe

ICQ# 125646758


Database, query, MySQL, table.


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




I'm having trouble with End-Of-Record markers

2002-01-09 Thread David Ayliffe

I'm having trouble bulk-loading data into a table.  I have a file which
contains:

AYL01ôAYL01-1ôChloeô1979-12-1 0:0:0ôF*END*
AYL01ôAYL01-2ôMelissaô1985-3-2 0:0:0ôF*END*
AYL01ôAYL01-3ôDavidô1979-1-12 0:0:0ôM*END*
COL01ôCOL01-1ôSimeonô1989-12-14 0:0:0ôF*END*
DAV01ôDAV01-1ôMurialô1990-2-2 0:0:0ôF*END*
SMI01ôSMI01-1ôKarlaô1989-8-8 0:0:0ôF*END*
WIL01ôWIL01-1ôRobertô1981-8-11 0:0:0ôM*END*
WIL01ôWIL01-2ôAndrewô1987-9-9 0:0:0ôM*END*
WIL02ôWIL02-1ôAbi-galeô1980-1-31 0:0:0ôF*END*
WIL02ôWIL02-2ôCharlotteô1979-7-7 0:0:0ôF*END*
WIL02ôWIL02-3ôSusanô1982-8-17 0:0:0ôF*END*
WIL02ôWIL02-4ôClarissaô1980-12-24 0:0:0ôF*END*

(Straight cut and paste)

I load the data using
LOAD DATA LOCAL INFILE data.txt INTO TABLE gymnast FIELDS TERMINATED
BY ô LINES TERMINATED BY *END*;

But I always get a malformed table which looks like:


mysql select * from gymnast;
+---++---+-+--+
| Family_id | Gymnast_id | Name  | Date_Of_Birth   | Sex  |
+---++---+-+--+
| AYL01 | AYL01-1| Chloe | 1979-12-01 00:00:00 | F|
|
AYL01   | AYL01-2| Melissa   | 1985-03-02 00:00:00 | F|
|
AYL01   | AYL01-3| David | 1979-01-12 00:00:00 | M|
|
COL01   | COL01-1| Simeon| 1989-12-14 00:00:00 | F|
|
DAV01   | DAV01-1| Murial| 1990-02-02 00:00:00 | F|
|
SMI01   | SMI01-1| Karla | 1989-08-08 00:00:00 | F|
|
WIL01   | WIL01-1| Robert| 1981-08-11 00:00:00 | M|
|
WIL01   | WIL01-2| Andrew| 1987-09-09 00:00:00 | M|
|
WIL02   | WIL02-1| Abi-gale  | 1980-01-31 00:00:00 | F|
|
WIL02   | WIL02-2| Charlotte | 1979-07-07 00:00:00 | F|
|
WIL02   | WIL02-3| Susan | 1982-08-17 00:00:00 | F|
|
WIL02   | WIL02-4| Clarissa  | 1980-12-24 00:00:00 | F|
+---++---+-+--+
12 rows in set (0.00 sec)

mysql


How can I get the data into the table so it looks and acts like it
should.


Also when I try to EXTRACT the data from the same table using my delphi
application on the last field (Sex) instead of just getting the value
'F' I get 'F'#$D  Is this some sort of end-of-record marker?


I could really do with some guidance on this one.

Thanks
DA


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




I'm having trouble with End-Of-Record markers

2002-01-09 Thread David Ayliffe

I'm having trouble bulk-loading data into a table.  I have a file which
contains:

AYL01ôAYL01-1ôChloeô1979-12-1 0:0:0ôF*END* 
AYL01ôAYL01-2ôMelissaô1985-3-2 0:0:0ôF*END* 
AYL01ôAYL01-3ôDavidô1979-1-12 0:0:0ôM*END* 
COL01ôCOL01-1ôSimeonô1989-12-14 0:0:0ôF*END* 
DAV01ôDAV01-1ôMurialô1990-2-2 0:0:0ôF*END* 
SMI01ôSMI01-1ôKarlaô1989-8-8 0:0:0ôF*END* 
WIL01ôWIL01-1ôRobertô1981-8-11 0:0:0ôM*END* 
WIL01ôWIL01-2ôAndrewô1987-9-9 0:0:0ôM*END* 
WIL02ôWIL02-1ôAbi-galeô1980-1-31 0:0:0ôF*END* 
WIL02ôWIL02-2ôCharlotteô1979-7-7 0:0:0ôF*END* 
WIL02ôWIL02-3ôSusanô1982-8-17 0:0:0ôF*END* 
WIL02ôWIL02-4ôClarissaô1980-12-24 0:0:0ôF*END*

(Straight cut and paste)

I load the data using
LOAD DATA LOCAL INFILE data.txt INTO TABLE gymnast FIELDS TERMINATED
BY ô LINES TERMINATED BY *END*;

But I always get a malformed table which looks like:


mysql select * from gymnast;
+---++---+-+--+
| Family_id | Gymnast_id | Name  | Date_Of_Birth   | Sex  |
+---++---+-+--+
| AYL01 | AYL01-1| Chloe | 1979-12-01 00:00:00 | F|
|
AYL01   | AYL01-2| Melissa   | 1985-03-02 00:00:00 | F|
|
AYL01   | AYL01-3| David | 1979-01-12 00:00:00 | M|
|
COL01   | COL01-1| Simeon| 1989-12-14 00:00:00 | F|
|
DAV01   | DAV01-1| Murial| 1990-02-02 00:00:00 | F|
|
SMI01   | SMI01-1| Karla | 1989-08-08 00:00:00 | F|
|
WIL01   | WIL01-1| Robert| 1981-08-11 00:00:00 | M|
|
WIL01   | WIL01-2| Andrew| 1987-09-09 00:00:00 | M|
|
WIL02   | WIL02-1| Abi-gale  | 1980-01-31 00:00:00 | F|
|
WIL02   | WIL02-2| Charlotte | 1979-07-07 00:00:00 | F|
|
WIL02   | WIL02-3| Susan | 1982-08-17 00:00:00 | F|
|
WIL02   | WIL02-4| Clarissa  | 1980-12-24 00:00:00 | F|
+---++---+-+--+
12 rows in set (0.00 sec)

mysql


How can I get the data into the table so it looks and acts like it
should.


Also when I try to EXTRACT the data from the same table using my delphi
application on the last field (Sex) instead of just getting the value
'F' I get 'F'#$D  Is this some sort of end-of-record marker?


I could really do with some guidance on this one.

Thanks
DA


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Strange LOAD DATA problem

2002-01-06 Thread David Ayliffe

I have a file (data.txt) which contains the data:

ELITEô85.ôQô4 DaysôLilleshallôChris
IMPô75.ôQôTuesFriôLilleshallôSue
LEFTô0.ôôôLeftô
PRESCô24.ôTôOne DayôWrekinôArleen
RECô27.ôQôTuesôWrekinôTony

I use the LOAD DATA DDL statement:

LOAD DATA LOCAL INFILE data.txt INTO TABLE squad FIELDS TERMINATED BY
ô LINES TERMINATED BY \n;

But when I select * from squad MySQL returns:

mysql select * from squad;
+--+---+--+--++-+
| Squad_id | Fee   | Per  | Days | Location   | Coach   |
+--+---+--+--++-+
  |LITE| 85.00 | Q| 4 Days   | Lilleshall | Chris
|  | 75.00 | Q| TuesFri | Lilleshall | Sue
   |   |  0.00 |  |  | Left   |
 |PRESC| 24.00 | T| One Day  | Wrekin | Arleen
| REC  | 27.00 | Q| Tues | Wrekin | Tony|
+--+---+--+--++-+
5 rows in set (0.00 sec)

Notice how the table (more specifically the data) is malformmed even
thought the data in the file is visibly correct.  Is there anything I
can do to make sure that the data in the file is imported successfully.
Also I use the field delimiter ô (ALT+147) because the data MAY contain
your more standard delimiter , (comma).

Any ideas


NOTE:  

The table was created using
CREATE TABLE squad (
   Squad_id VARCHAR(255), 
   Fee DECIMAL(20,2), 
   Per VARCHAR(255), 
   Days VARCHAR(255), 
   Location VARCHAR(255), 
   Coach VARCHAR(255)
);

Both client and server ar on the same machine (running on WinXP)


Thanks lots
David Ayliffe


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Strange LOAD DATA problem

2002-01-06 Thread David Ayliffe

Yeah useful but that still doesn't solve my problem

-Original Message-
From: Maciek Dobrzanski [mailto:[EMAIL PROTECTED]] 
Sent: 06 January 2002 17:43
To: David Ayliffe; 'MySQL'
Subject: Re: Strange LOAD DATA problem


 Also I use the field delimiter ô (ALT+147) because the data MAY 
 contain your more standard delimiter , (comma).

You may use any string as the field delimiter (i.e. '~EOF~', '#END#').



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




OK - Simple Timestamps problem getting the better of me!

2002-01-04 Thread David Ayliffe

I have created a test table with:

CREATE TABLE TimeTest (
Time1 TIMESTAMP(4),
Time2 TIMESTAMP(8),
Time3 TIMESTAMP(10),
Time4 TIMESTAMP(12),
Time5 TIMESTAMP(14));

This works fine!  No problemo

Now ALL I am trying to do is insert the current time and date into each
field in the table!!  That's all.  

I'm not new to MySQL or its operation but this has really got the better
of me.  Maybe its because its 11:40PM after a day of work but can
someone please tell me how I can insert a row of current time and date
into a table with different column definitions!

I have tried:
INSERT INTO TimeTest (NULL, NULL, NULL, NULL, NULL);

I have tried NOW, 'NULL'.

Please



Thanks 
DA




-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: OK - Simple Timestamps problem getting the better of me!

2002-01-04 Thread David Ayliffe

NO, not originally but I have now and it seems to make no difference!
Any other ideas?

-Original Message-
From: Bogdan Stancescu [mailto:[EMAIL PROTECTED]] 
Sent: 05 January 2002 00:12
To: David Ayliffe
Cc: 'MySQL'
Subject: Re: OK - Simple Timestamps problem getting the better of me!


Did you define the columns as NOT NULL?

Bogdan

David Ayliffe wrote:

 I have created a test table with:

 CREATE TABLE TimeTest (
 Time1 TIMESTAMP(4),
 Time2 TIMESTAMP(8),
 Time3 TIMESTAMP(10),
 Time4 TIMESTAMP(12),
 Time5 TIMESTAMP(14));

 This works fine!  No problemo

 Now ALL I am trying to do is insert the current time and date into 
 each field in the table!!  That's all.

 I'm not new to MySQL or its operation but this has really got the 
 better of me.  Maybe its because its 11:40PM after a day of work but 
 can someone please tell me how I can insert a row of current time and 
 date into a table with different column definitions!

 I have tried:
 INSERT INTO TimeTest (NULL, NULL, NULL, NULL, NULL);

 I have tried NOW, 'NULL'.

 Please

 Thanks
 DA

 -
 Before posting, please check:
http://www.mysql.com/manual.php   (the manual)
http://lists.mysql.com/   (the list archive)

 To request this thread, e-mail [EMAIL PROTECTED]
 To unsubscribe, e-mail [EMAIL PROTECTED]
 Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Are there any openly-accessible MySQL server [I can use for testing]?

2001-12-27 Thread David Ayliffe

I am writing a conversion tool for MySQL and I could do with some real
data to use to test it with.  

I am wondering are their any MySQL servers out their accessible via the
internet which I can use to test this program?

All I need is the IP address a un/pass if no generic ones exist and I
only need select privileges on the server itself.

Hope you can help.



Thanks lots
David Ayliffe




-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Are there any openly-accessible MySQL server [I can use for testing]?

2001-12-27 Thread David Ayliffe

I have done that (server on localhost) but the problem is I am using
data I have made.  I want to use some REAL data.

-Original Message-
From: Joshua J. Kugler [mailto:[EMAIL PROTECTED]] 
Sent: 27 December 2001 16:59
To: MySQL
Subject: Re: Are there any openly-accessible MySQL server [I can use for
testing]?


Umm, why not just install a copy locally?  You can get a binary for just

about any OS.  And a local copy would be much faster than working over
the 
internet.

j- k-

On Thursday 27 December 2001 06:31, David Ayliffe wrote:
 I am writing a conversion tool for MySQL and I could do with some 
 real data to use to test it with.

 I am wondering are their any MySQL servers out their accessible via 
 the internet which I can use to test this program?

 All I need is the IP address a un/pass if no generic ones exist and I 
 only need select privileges on the server itself.

 Hope you can help.

-- 
Joshua Kugler, Information Services Director
Associated Students of the University of Alaska Fairbanks [EMAIL PROTECTED],
907-474-7601

-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail
[EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




MySQL Field Names

2001-11-23 Thread David Ayliffe

Can I assume that you can't have a field in a table which is named
'Integer' or 'Datetime' or 'Byte'

Any input?
I've had a quick look but I can't see much

Thanks lots
David Ayliffe



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Can field names be longer than ONE word?

2001-10-30 Thread David Ayliffe

As subject what do I do if I want a field called (for example)
Competition ID?

I have looked (http://www.mysql.com/doc/C/R/CREATE_TABLE.html) but to no
avail.
I have tried enclosing it in quotes and 'single quotes' but neither
work.  Can this be done?

Thanks lots
David Ayliffe

ICQ# 125646758

For the filter: MySQL, Table, Database



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




HOW: Getting a list of connected users?

2001-10-02 Thread David Ayliffe

Is it possible to get a list of all users currently connected to a mysql
server?  Preferably the login name they use?  Any ideas?  I would like
any commands which work on both windows and linux MySQL

Thanks lots
David Ayliffe

ICQ# 125646758



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: HOW: Getting a list of connected users?

2001-10-02 Thread David Ayliffe

Thank you

-Original Message-
From: Jeremy Zawodny [mailto:[EMAIL PROTECTED]] 
Sent: 02 October 2001 21:38
To: David Ayliffe
Cc: [EMAIL PROTECTED]
Subject: Re: HOW: Getting a list of connected users?


On Tue, Oct 02, 2001 at 09:21:03PM +0100, David Ayliffe wrote:

 Is it possible to get a list of all users currently connected to a 
 mysql server?  Preferably the login name they use?  Any ideas?  I 
 would like any commands which work on both windows and linux MySQL

SHOW PROCESSLIST

Jeremy
-- 
Jeremy D. Zawodny, [EMAIL PROTECTED]
Technical Yahoo - Yahoo Finance
Desk: (408) 349-7878   Fax: (408) 349-5454   Cell: (408) 685-5936

MySQL 3.23.41-max: up 26 days, processed 539,966,608 queries (234/sec.
avg)


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Client-side developing

2001-09-25 Thread David Ayliffe

Delphi 6 is very good It has the advantage that you can use dbexpress
and write an app which will run under windows AND linux
This is what I am using (along with Visual C++ and VB)

-Original Message-
From: Rodney Broom [mailto:[EMAIL PROTECTED]] 
Sent: 25 September 2001 22:50
To: [EMAIL PROTECTED]
Subject: Re: Client-side developing


From: Walter Omar Autalán [EMAIL PROTECTED]

 I  want to develop Windows-based client  to interact with linux-based
 MySQL and I can't  realize the best programming language suitable for 
 that task.
 Clients must be run in Windows because customer requirement.

There's an ODBC driver for MySQL. I've had folks using it for things
like Crystal Reports and it works OK. That is, I haven't seen any
problems in the driver itself. However, I remember both Crystal Reports
and MS Access having problems with the size of the intergers returned
from MySQL. My guess from there (since I don't program outside of *NIX)
would be something like C++ (MS or Borland are two big names that come
to mind), or even MS Visual Basic.


bashing MickySoft

  You remember what BASIC stands for, right? Beginner

/bashing MickySoft

---
Rodney Broom
Programmer: Desert.Net

Spam filter: sql



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail
[EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: Problems getting into MySQL.com

2001-08-29 Thread David Ayliffe

Seems dead from where I am in the UK,  Was up earlier (3PM GMT).
Strange

-Original Message-
From: Philip Daggett [mailto:[EMAIL PROTECTED]] 
Sent: 29 August 2001 17:51
To: [EMAIL PROTECTED]
Subject: Problems getting into MySQL.com


Is anybody else not able to get onto mysql.com???


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail
[EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Adding that MySQL queries stats stuff to the bottom of emails?

2001-08-26 Thread David Ayliffe

I'm always seeing stuff like:


MySQL 3.23.41-max: up 9 days, processed 115,312,654 queries (140/sec.
avg)

On the bottom of emails.  My question is HOW do you add this to emails?

Thanks lots
David Ayliffe ([EMAIL PROTECTED])

Running Windows 2000 Advanced Server (SP2)
Also running Suse Linux 7.1 Professional kernel 2.4


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Can anyone help me with this Liinker error

2001-07-27 Thread David Ayliffe

pc-xx-xx-190-118-du:~/mysql++-1.7.9/examples # g++ -I../sqlplusint/
-I/usr/local/include/mysql -c simple1.cc -L../lib
../lib/libmysqlclient.a -lsqlplus
g++: ../lib/libmysqlclient.a: linker input file unused since linking not
done
g++: -lsqlplus: linker input file unused since linking not done

This is the command I'm having trouble with:
g++ -I../sqlplusint/ -I/usr/local/include/mysql -c simple1.cc -L../lib
../lib/libmysqlclient.a -lsqlplus

-I../sqlplusint/ = include directory
-I/usr/local/include/mysql = include directory
-c simple1.cc = code to compile
-L../lib = path to libraries
../lib/libmysqlclient.a = library to be used
-lsqlplus = library to be used.

I am trying to compile the example simple1.cc which comes with the
mysql++-1.7.9 package for Linux.

I am trying to compile it under Suse Linux 7.1 Prof.

Please help!!!

Thanks in anticipation.
David Ayliffe








-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




PLEASE help me!! MySQL Linux Problem

2001-07-18 Thread David Ayliffe

I am having A LOT of trouble compiling the code Simple1.cc which comes
with the C++ API for Linux
I have extracted the API to a directory in /root/ and MySQL is installed
and works in /usr/local/mysql

PLEASE someone please help me compile just this simple program.  What am
I missing?  

When I compile it I include the path to the header files to mysql and of
the mysql API.

I am running Suse Linux 7.1 professional with Kernel 2.4
This is what I get when I try and compile it:


pc-xxx-31-190-xxx-du:~/mysql++-1.7.9/examples # g++ simple1.cc
-I/root/mysql++-1.7.9/sqlplusint/ -I/usr/local/mysql/include
/tmp/ccvKKWW7.o: In function `main':
/tmp/ccvKKWW7.o(.text+0x30): undefined reference to
`MysqlConnection::MysqlConnection(char const *, char const *, char const
*, char const *, bool)'
/tmp/ccvKKWW7.o(.text+0x55b): undefined reference to `operator(ostream
, mysql_ColDataconst_string const )'
/tmp/ccvKKWW7.o(.text+0x6a2): undefined reference to
`MysqlConnection::~MysqlConnection(void)'
/tmp/ccvKKWW7.o(.text+0x80d): undefined reference to
`MysqlConnection::~MysqlConnection(void)'
/tmp/ccvKKWW7.o(.rodata+0x1ac): undefined reference to `mysql_date
type_info node'
/tmp/ccvKKWW7.o(.rodata+0x1e4): undefined reference to `mysql_time
type_info node'
/tmp/ccvKKWW7.o: In function `MysqlDate type_info function':
/tmp/ccvKKWW7.o(.gnu.linkonce.t.__tf9MysqlDate+0x18): undefined
reference to `mysql_date type_info function'
/tmp/ccvKKWW7.o: In function `MysqlTime type_info function':
/tmp/ccvKKWW7.o(.gnu.linkonce.t.__tf9MysqlTime+0x18): undefined
reference to `mysql_time type_info function'
/tmp/ccvKKWW7.o: In function `MysqlRes::~MysqlRes(void)':
/tmp/ccvKKWW7.o(.gnu.linkonce.t._._8MysqlRes+0x1b): undefined reference
to `MysqlResUse::~MysqlResUse(void)'
/tmp/ccvKKWW7.o: In function `MysqlQuery::preview(void)':
/tmp/ccvKKWW7.o(.MysqlQuery::gnu.linkonce.t.preview(void)+0x1b):
undefined reference to `SQLQuery::str(SQLQueryParms const ) const'
/tmp/ccvKKWW7.o: In function `MysqlRes::num_rows(void) const':
/tmp/ccvKKWW7.o(.MysqlRes::gnu.linkonce.t.num_rows(void) const+0x14):
undefined reference to `mysql_num_rows'
/tmp/ccvKKWW7.o: In function `MysqlQuery::store(SQLQueryParms ,
query_reset)':
/tmp/ccvKKWW7.o(.MysqlQuery::gnu.linkonce.t.store(SQLQueryParms ,
query_reset) +0x40): undefined reference to `SQLQuery::str(SQLQueryParms
const , query_reset)'
/tmp/ccvKKWW7.o: In function
`MysqlFieldNames::MysqlFieldNames(MysqlResUse const *)':
/tmp/ccvKKWW7.o(.MysqlFieldNames::gnu.linkonce.t.(MysqlResUse const
*)+0x4d): undefined reference to `MysqlFieldNames::init(MysqlResUse
const
*)'
/tmp/ccvKKWW7.o: In function `MysqlResUse::num_fields(void) const':
/tmp/ccvKKWW7.o(.MysqlResUse::gnu.linkonce.t.num_fields(void)
const+0x12): undefined reference to `mysql_num_fields'
/tmp/ccvKKWW7.o: In function `MysqlRes::fetch_row(void) const':
/tmp/ccvKKWW7.o(.MysqlRes::gnu.linkonce.t.fetch_row(void) const+0xd8):
undefined reference to `mysql_fetch_row'
/tmp/ccvKKWW7.o(.MysqlRes::gnu.linkonce.t.fetch_row(void) const+0xec):
undefined reference to `mysql_fetch_lengths'
/tmp/ccvKKWW7.o: In function `MysqlRes::data_seek(unsigned int) const':
/tmp/ccvKKWW7.o(.MysqlRes::gnu.linkonce.t.data_seek(unsigned int)
const+0x1c): undefined reference to `mysql_data_seek'
/tmp/ccvKKWW7.o: In function `MysqlConnection::store(basic_stringchar,
string_char_traitschar, __default_alloc_templatetrue, 0  const )':
/tmp/ccvKKWW7.o(.MysqlConnection::gnu.linkonce.t.store(basic_stringchar
,
string_char_traitschar, __default_alloc_templatetrue, 0  const
)+0x1d): undefined reference to
`MysqlConnection::store(basic_stringchar, string_char_traitschar,
__default_alloc_templatetrue, 0  const , bool)'
/tmp/ccvKKWW7.o: In function `FieldTypes::FieldTypes(MysqlResUse const
*)':
/tmp/ccvKKWW7.o(.FieldTypes::gnu.linkonce.t.(MysqlResUse const *)+0x4d):
undefined reference to `FieldTypes::init(MysqlResUse const *)'
collect2: ld returned 1 exit status




Please please someone help.   This is REALLY starting to get on my
nerves now!!

Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Loading data into a remote server from csv file?

2001-07-05 Thread David Ayliffe

I need to be able to add a .csv file into a database table running on a
mysql server of IP address 10.0.0.10
I know that 
load data infile 'me.txt' into table stock;
will do the job locally but what's the easiest way for me to add me.txt
to stock on 10.0.0.1?


For arguments sake we can assume that the csv file is in the correct
format.

One for the MySQL guru's? 

Thanks



Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




PLEASE READ: Porting Windows VC++ MySQL Proggie to Linux\Unix

2001-06-26 Thread David Ayliffe

I appreciate that this might be a bit off topic but any help would be
appreciated.

I need to port this program (attached) to the Linux environment.  This
is the first program I have attempted to port.  
Has anyone ever had to port from Windows to Linux\Unix, and if so how
did it go and what tools did you use.  I have downloaded cygwin for
windows, is this going to be any use?

The program itself simply uses the mysql++ API library to connect to the
server, run a query and then exit.
Parts of the program that might cause me problems are the headers I
think, because what is Linux for:

#include iostream
#include iomanip
#include include\mysql++

Please I really just need a starting point; someone to say you need this
tool you can download it at www.thistool.com. I am a complete newbie to
porting (though not to mysql nor working with linux or windows
programming)

Hopefully when I become proficient with this program I can move on to
bigger and greater projects.

***I would appreciate ANY input***

Sorry once again if this is off topic!!

Thanks lots
David Ayliffe ([EMAIL PROTECTED])



-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


C++ API Library for Windows AND Linux

2001-06-26 Thread David Ayliffe

Is their a C++ API library which is able to work on BOTH Windows (2K)
and Linux.
I need the SAME library to work on both platforms. I take it neither of
the top two will work (list below): Borland or MS libraries.  What are
the other two.  

I need to write a program which is portable to both windows and Linux.
C++ is preferred.  Any other advice is appreciated.


-- from site --

MySQL++ 1.7.1 for Borland C++ 5.* for Windows (contributed by Arturs
Aboltins [EMAIL PROTECTED]) 
MySQL++ 1.7.1 for Microsoft Visual C++ 6.0 (contributed by LazyFox
[EMAIL PROTECTED]) 

A Patch for MySQL++ for use with the STLport-4.0 library (contributed by
Bert Hubert [EMAIL PROTECTED]) 
MySQL++ 1.7.6a Source tarball for Tru64 Compiler (version 6.*)
(contributed by Steffen Neumann [EMAIL PROTECTED]) 

-- end from site --


Sorry for two posts in one day!!

Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




EXPORTING DATA: OK, this might be a bit general but..

2001-06-19 Thread David Ayliffe

I need some advice on how to export a tables data to import later into
Access.
This export HAS to be automated (and I'm using VC++ API for MySQL)

The problems I'm faced with are 

(1) Before I can import this data into access I have to create the table
in access; I'm familiar with ADO and creating both tables and databases
automatically in a C++ proggie, but how can I find out the tables
structure - I suppose I can issue a query - DESCRIBE thistable;

(2) Adding records to access (ADO will have methods to do this thought I
would have thought).  

(3) The biggest problem I can see is getting the data from a mysql
server (where-ever it may be) to reside locally (the computer issuing
the command) so that I can then reference it and add it to an access
database through ADO.  How can I get this data (effectively a select *
from to table) to reside on the local machine.  Ideally what I want is
export * from table to file.txt - I know I'm wishing on a star here.
What's the easiest way to do this thought?
How can I use a SELECT to send the output to a file??

(4) I will need to insert data into MySQL. I've learnt that I can do
this with a LOAD DATA ... But is this issued in the same way as a query
is sent to the server.  It is essential to add data through the mysql
server not an add-on program shipped with MySQL.

I have a problem that I don't want the overhead of ODBC, or the reliance
on other programs bundled with MySQL because the host I'm connecting to
could be Windows, Linux, Unix Sparc etc...

Have a think and I'll appreciate any input you have to offer.  Please
bear in mind that all operations MUST BE AUTOMATED.

Thank you for your time.


---
Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




MYSQL++: Any ideas why this code causes the program to crash?

2001-06-17 Thread David Ayliffe

I wrote this program in VC++ using the MYSQL++ API for VC.  I have a
generic function (below) which I call numerous times each time with a
different query string.  It works fine the first time around.  But the
second time I call this function it causes the program to crash.  I
think it could be that a constructor is called but no deconstructor.
Could this be the problem?  What deconstructor should I use??

I have trimmed the code for functionality:

--CODE--

void main()
{ bool j = ExecQuery(select * from stock); }


bool ExecQuery(string sQuery)
{
Connection con(def_db_name, def_host_name, def_user_name,
def_password);
Query query = con.query();
// This creates a query object that is bound to con.

query  sQuery;
// You can write to the query object like you would any other
ostrem  

cout  endl  Query:   query.preview()  endl;
// Show the query before it is executed
// Query::preview() simply returns a string with the current
query
// string in it.

Result res = query.store();
// Query::store() executes the query and returns the results

Row row;
cout.setf(ios::left);
//  cout  setw(17)  Database Name  endl  endl;
 
Result::iterator i;

for (i = res.begin(); i != res.end(); i++) 
{
row = *i;
cout  setw(17)   row[0] 
 setw(4)   row[1] 
 setw(7)   row[2]
 setw(7)   row[3]
 row[4]  endl;  
}
cout  endl  Records Found:   res.size()   endl;

return 1;
}

--END OF CODE--

ANY INPUT APPRECIATED

Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




Just a quick question about data conversions?

2001-06-16 Thread David Ayliffe

In order to add data to mysql, using LOAD INTO, am I right in thinking
that this file has to be local to the machine.  Therefore I have to ftp
the file I want inserted to the machine running the MySQL server;
Correct?

Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




What's the easiest way to export MySQL table structure and data AUTOMATICALLY using MySQL++?

2001-06-12 Thread David Ayliffe

As subject; I'm using the MySQL C++ API's and compiling under MS VC++ 6?

I want to accept a table name at runtime, and then export both the data
and data structure to a file which is compatible with MS Access; which
the table will eventually be imported into.

Are their any API's to do this?

Any ideas


Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




This is a bit off topic but...

2001-06-07 Thread David Ayliffe

How can I AUTOMATICALLY export an MS ACCESS table and its data using a
proggie language such as VB or VC.  

I NEED TO DO THIS IN A PROGRAM: CLICK ON FILE - EXPORT IS NO HELP!!

I don't want to use a module in the db because the user is going to be
given a choice of any tables from any db.

Are their any API calls that are relevant?
Has anyone done anything like this before, and if so are their any links
you could send me?

I want a procedure that will work with ANY database, i.e. NO MODULES
because the module is not guaranteed to exist in the database

Is there an easy way to do this or are recordsets in VB the favorite?

Eventually I want to add the data to a MySQL database of the users
choice; but one step at a time.


ALL input appreciated.



Thanks lots
David Ayliffe ([EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




RE: MYSQL++: List of databases, then tables in each database

2001-06-06 Thread David Ayliffe

Using the MySQL++ library is their any call to
1) Get a list of the databases on the Server
2) List tables in a database given a database name.

The best I could find was

show databases 
show tables;
or
show tables from database name;

Does anyone have any examples of how to implement these calls in Visual
C++ using the MySQL++ API's


ANY INPUT APPRECIATED

I am using the Visual C++ library for development under MS VC++ 6 on
Windows 2000 Advanced Server.


***
Just another quick question; I have a line of code (below) but it does
not output the query to the screen.  In this case the query is Select *
from Employees limit 20 but (below) causes just Query:  to be
displayed.

Query query = con.query();
query  select * from Employees limit 20;
cout  Query:   query.preview()  endl;


Sorry if you get this for a second time - I didn't get much of a
response from the plusplus mailing list.  I assure you I have checked
the web site and manual

Thanks lots
David Ayliffe (mailto:[EMAIL PROTECTED])


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php




MySQL++ API Help

2001-06-04 Thread David Ayliffe

Does anyone have any SIMPLE proggies written in C++ using the MYSQL++
API library? Preferably MS Visual Studio 6 format.  If so can you please
provide me a link for them or contact me over email directly.

I'm having problems compiling a project that just connects to the server
issues a query and then exits.  I'm getting linker errors all over the
shop (attatched)

ANY ADVICE FOR C++ DEVELOPMENT USING MYSQL++ API APPRECIATED

!! Sorry if you get this more than once !!

Thanks lots
David Ayliffe ([EMAIL PROTECTED])


Deleting intermediate files and output files for project 'mysqltest - Win32 Debug'.
Configuration: mysqltest - Win32 Debug
Compiling...
mysqltest.cpp
c:\vc\type_info1.hh(39) : warning C4800: 'int' : forcing value to bool 'true' or 
'false' (performance warning)
c:\vc\type_info1.hh(159) : warning C4800: 'unsigned int' : forcing value to bool 
'true' or 'false' (performance warning)
c:\vc\type_info1.hh(172) : warning C4800: 'int' : forcing value to bool 'true' or 
'false' (performance warning)
c:\vc\type_info1.hh(176) : warning C4800: 'int' : forcing value to bool 'true' or 
'false' (performance warning)
c:\vc\type_info1.hh(180) : warning C4800: 'int' : forcing value to bool 'true' or 
'false' (performance warning)
c:\vc\type_info1.hh(184) : warning C4800: 'int' : forcing value to bool 'true' or 
'false' (performance warning)
c:\vc\sql_query1.hh(37) : warning C4800: 'class SQLQuery *' : forcing value to bool 
'true' or 'false' (performance warning)
c:\vc\sql_query1.hh(135) : warning C4355: 'this' : used in base member initializer list
c:\vc\compare1.hh(48) : warning C4800: 'int' : forcing value to bool 'true' or 'false' 
(performance warning)
c:\vc\result1.hh(33) : warning C4355: 'this' : used in base member initializer list
c:\vc\result1.hh(42) : warning C4800: 'char' : forcing value to bool 'true' or 'false' 
(performance warning)
Linking...
mysqltest.obj : error LNK2001: unresolved external symbol public: __thiscall 
MysqlConnection::~MysqlConnection(void) (??1MysqlConnection@@QAE@XZ)
mysqltest.obj : error LNK2001: unresolved external symbol public: bool __thiscall 
MysqlQuery::exec(class std::basic_stringchar,struct std::char_traitschar,class 
std::allocatorchar  const ) (?exec@MysqlQuery@@QAE_NABV?$basic_string@DU?$char_
traits@D@std@@V?$allocator@D@2@@std@@@Z)
mysqltest.obj : error LNK2001: unresolved external symbol public: bool __thiscall 
MysqlConnection::real_connect(char const *,char const *,char const *,char const 
*,unsigned int,char,unsigned int,char const *) (?real_connect@MysqlConnection@@QAE_NP
BD000IDI0@Z)
mysqltest.obj : error LNK2001: unresolved external symbol _mysql_init@4
mysqltest.obj : error LNK2001: unresolved external symbol _mysql_errno@4
Debug/mysqltest.exe : fatal error LNK1120: 5 unresolved externals
Error executing link.exe.

mysqltest.exe - 6 error(s), 11 warning(s)



#include C:\VC\sqlplus.hh
#include stdio.h
#include windows.h

#define MY_DATABASE telcent
#define MY_TABLEnazivi
#define MY_HOST localhost
#define MY_USER root
#define MY_PASSWORD 
#define MY_FIELDnaziv
#define MY_PORT 3306
#define MY_QUERYSELECT URL from my_table as t1, my_table as t2 where t1.field = 
t2.field

int  main (void) 
{
  Connection con(use_exceptions);
try {
ostrstream strbuf; unsigned int i=0; 
con.real_connect 
(MY_DATABASE,MY_HOST,MY_USER,MY_PASSWORD,3306,(int)0,60,NULL);
Query query = con.query(); query  MY_QUERY; 
//  ResUse res = query.use(); Row row; 
//  strbuf  delete from   MY_TABLE   where   MY_FIELD   in 
(;
//  for UPDATE just replace the above DELETE FROM with UPDATE statement
//  for(0;row=res.fetch_row();i++) strbuf  row[0]  ,; if 
(!i) return 0; 
string output(strbuf.str()); output.erase(output.size()-1,1); output 
+= );
query.exec((const string)output); // cout  output  endl;
return 0;
} catch (BadQuery er) { 
cerr  Error:   er.error con.errnum()  endl;
return -1;
}
}


-
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/   (the list archive)

To request this thread, e-mail [EMAIL PROTECTED]
To unsubscribe, e-mail [EMAIL PROTECTED]
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php


Microsoft Access - MySQL Data Conversions

2001-05-30 Thread David Ayliffe

1) Whats the easiest way to convert data from Microsoft Access TO MySQL?
 
(i'm thinking export a table using VB (with recordsets,) format into
MySQL format and then mysql  msaccess.dump into MySQL via a C++
proggie)
 
 
2) And the easiest way to convert data from MySQL TO MS Access?
 
(Using C++ API to get data from a mysql table. then I get stuck.
How could I automatically import it into MS Access DB of users choice,
formatting etc??)
 
ANY ideas appreciated
 
Thanks lots
David Ayliffe ([EMAIL PROTECTED])
 



Simple C++ question

2001-05-27 Thread David Ayliffe

Its been a while since i've last touched c++ and i'm trying to include
two files
stdio.h
and mysql.h
 
I know that to include stdio.h I enclose it in  but mysql.h is in the
same folder as the project I know I can't use  but what do I use
instead?
 
Thanks lots
David Ayliffe ([EMAIL PROTECTED])
 



Error MYSQL.H 107 Too many types in declaration

2001-05-27 Thread David Ayliffe

Welcome and thanks for the time in reading this.  I have a simple
proggie below.  When I try and compile it I get the error above
(subject) the error points to this part of mysql.h - the part
specifically is highlighted in red.
 
I am compiling it on Win2K SP2 with Borland C++ v4.52
I can't see any reason why this wouldn't work. Can you??
 
 
I also get 5 warnings:
WARNING MYSQL.CPP LineNo: Temporary used for parameter 1 in call  to
'istream::operator  (int )' in function main() 
-  Well seeing as I have a problem anyway it seems silly not to mention
it!
 
extract from mysql.h
#if defined(NO_CLIENT_LONG_LONG)
typedef unsigned long my_ulonglong;
#elif defined (__WIN__)
typedef unsigned __int64 my_ulonglong;
#else
typedef unsigned long long my_ulonglong;
#endif
end of extract
 
 
CODE
 


// Program: Client proggie to connect to mysql server.  Server options
are
// specified by the user
// Aim: To retrieve data from table specified by user in Microsoft
access format
// and insert the table into a Microsoft access database of the users
choice
//
//  Command line version of the program currently being investigated
//  I.e. c:\this_proggie -h host -u user -p pass -po port
//
// Start of development: 24th May 2001
// Date modified: 27th May 2001
// Author: David Ayliffe
// Version: 0.1


 
#include stdio.h
#include iostream.h // libraries included in the linked (object) file
#include conio.h
#include mysql.h  // include the mysql libraries copied from the
win
// source download
 
#define def_host_name NULL /*host to connecto to (default localhost) */
#define def_user_name NULL /*user name for the database (default login
name) */
#define def_password  NULL /*password for the database (default is null)
*/
#define def_db_name   NULL /*default database (default database default
none) */
#define def_svr_port  NULL /*port to connect to (default 3306) */
 
MYSQL  *conn;  /*pointer to the connection handle */
 
int main ()
{
 clrscr();
 cout  Enter the host name (default localhost): ;
 cin  def_host_name;
 cout  Enter the user name (default root): ;
 cin  def_user_name;
 cout  Enter the password (default blank): ;
 cin  def_password;
 cout  Enter the database name (default none): ;
 cin  def_db_name;
 cout  Enter the port (default 3306): ;
 cin  def_db_name;
 
 // the real work starts here
 
 conn = mysql_init (NULL);
 mysql_real_connect (
  conn,  // pointer to connection handle
  def_host_name, // host to connect to
  def_user_name, // user name to connect as
  def_password,  // password to use
  def_db_name,   // database to use
  def_svr_port,  // port to connect through
  NULL,  // socket
  0);// flags
 
 mysql_close (conn);
 return 0;
}
 
\CODE
 
Thanks lots
RDucky ([EMAIL PROTECTED])
 



Do I need special libraries to write C++ client programs

2001-05-27 Thread David Ayliffe



 
I'm following the exmple in the book MySQL by Paul DeBous (chapter 6 The
MySQl C API page 225).  I am getting an error about Too many types in
declaration
 
Do I need to download any special libraries - currently I am using the
ones in the mysql-3.23.38a-win-src.zip file (mysql.h, mysql_com.h,
mysql_version.h)
 


// Program: Client proggie to connect to mysql server.  Server options
are
// specified by the user
// Aim: To retrieve data from table specified by user in microsoft
access format
// and insert the table into a microsoft access database of the users
choice
//
//  Command line version of the program currently being investigated
//  i.e. c:\this_proggie -h host -u user -p pass -po port
//
// Start of development: 24th May 2001
// Date modified: 27th May 2001
// Author: David Ayliffe
// Version: 0.1


 
#include stdio.h
#include iostream.h // libraries included in the linked (object) file
#include conio.h
#include mysql.h   // include the mysql libraries copied from the win
// source download
 
#define def_host_name NULL /*host to connect to (default localhost) */
#define def_user_name NULL /*user name for the database (default login
name) */
#define def_password  NULL /*password for the database (default is null)
*/
#define def_db_name   NULL /*default database (default database default
none) */
#define def_svr_port  NULL /*port to connect to (defualt 3306) */
 
MYSQL  *conn;  /*pointer to the connection handle */
 
int main ()
{
/* clrscr();
 cout  Enter the host name (default localhost): ;
 cin  def_host_name;
 cout  Enter the user name (default root): ;
 cin  def_user_name;
 cout  Enter the password (default blank): ;
 cin  def_password;
 cout  Enter the database name (default none): ;
 cin  def_db_name;
 cout  Enter the port (default 3306): ;
 cin  def_db_name;   */
 
 // the real work starts here
 
 conn = mysql_init (NULL);
 mysql_real_connect (
  conn,  // pointer to connection handle
  def_host_name, // host to connect to
  def_user_name, // user name to connect as
  def_password,  // password to use
  def_db_name,   // database to use
  def_svr_port,  // port to connect through
  NULL,  // socket
  0);// flags
 
 mysql_close (conn);
 return 0;
}
 
 
Thanks lots
David Ayliffe ([EMAIL PROTECTED])