• Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

AltME groups: search

Help · search scripts · search articles · search mailing list

results summary

worldhits
r4wp62
r3wp615
total:677

results window for this page: [start: 201 end: 300]

world-name: r3wp

Group: RAMBO ... The REBOL bug and enhancement database [web-public]
Graham:
26-Jul-2005
It's looking like I need to ditch odbc and move to using doc's mysql 
instead.
Group: Core ... Discuss core issues [web-public]
Alek_K:
26-Apr-2005
I'm planning doing a database - in year it will be about 3000 records 
(30 fields each)

What to use - some kind of  rebol blocks (as here http://www.rebol.net/cookbook/recipes/0012.html
) or should I doing it with "mysql-protocol" by DocKimbel?
Sunanda:
26-Apr-2005
REBOL.org holds nearly 42,000 emails in some kind of REBOL block 
-- plus various indexes. About 75meg (uncompressed) of data.
So it's doable.

Depends how much fun you want to have. Databases like MySQL are boring 
but straight-forward. Also *may* limit the platform you can run the 
application on.
Group: MySQL ... [web-public]
Coccinelle:
12-Jan-2006
Dock, if you publish a new version of mysql-protocol.r, it's time 
to make the correction of the bug in the init function, the longlong 
conversion and in the data reading initialization.
Dockimbel:
12-Jan-2006
New version 1.0.1 including these fixes available (http://softinnov.org/tmp/mysql-protocol.r).
Robert:
14-Jan-2006
Exists a "standalone" mysql version? Or a standalone database that 
is mysql compatible?
Gabriele:
14-Jan-2006
there is an embeddable version of mysql as a dll
Volker:
14-Jan-2006
There is this apache + x which Terry likes. IIRC mysql is included 
too?
Gabriele:
14-Jan-2006
so you need to contact mysql ab for use in non-gpl apps
Pekr:
14-Jan-2006
Robert - you might be better looking somewhere else. Mysql embedded 
does not have tcp/ip api, just some library aproach ...
Pekr:
14-Jan-2006
Doc - you once told me that your postgress driver is some xy percent 
faster, because of continuous parsing or so, maybe you could rewrite 
mysql to use similar principles?
Pekr:
14-Jan-2006
but mysql protocol is not your priority, is it? It simply works now 
:-)
Dockimbel:
25-Jan-2006
The new 4.1.1+ protocol fixes that kind of issue by sending the string 
size first (like in Pascal language). The current driver doesn't 
implement the new protocol. This will be the main feature of the 
v2 of the MySQL driver.
Dockimbel:
25-Jan-2006
With v3.x.y servers, there's still sometimes connections errors 1045 
that shouldn't happen. I guess that's related to some encryption 
implementation difference between my client and v3 servers. Workaround 
for this, is catching error! values when connecting and retrying 
the connection if the user/pass is fixed and should be able to connect 
to the server (proper right set in 'mysql' tables).
Maxim:
21-Feb-2006
hi guys, does the latest driver work with MySQL v5.0, or are there 
any known issues?
Ammon:
22-Feb-2006
Apparently MySQL 5 has a datatype that isn't defined in the protocol, 
adding this line seems to work just fine:

defs/types 246 decimal
Henrik:
5-Mar-2006
with 1.0.3 and MySQL 5.x.x
Anton:
11-Mar-2006
Remember that COPY actually calls the COPY function in the scheme 
handler. (probably, I haven't looked at MySQL scheme).
Therefore maybe what you want is actually:

	result: copy copy port


The theory being that the first COPY provides you with the result 
string from inside the scheme handler (but the scheme still hangs 
on to it), and the second COPY works as usual in rebol (actually 
makes a copy).
Henrik:
11-Mar-2006
which mysql version? I've only seen it on 4.1 and up
PeterWood:
29-Mar-2006
I'm getting the Error 1043 Bad Handshake problem accessing My-SQL 
5.0.18 on Windows/XP using mysql-protocol.r via  localhost: that 
Alain Goyé reported on the mailing list:

>> db: open mysql://root:?@localhost/fundamentals
Password: *********
connecting to: localhost
>> insert db "SELECT * FROM books"
** User Error: ERROR 1043 : Bad handshake
** Near: insert db "SELECT * FROM books"

It works fine from another machine over the LAN.
PeterWood:
29-Mar-2006
I've just realised that I' have old_passwords set on and am using 
the latest version of Mysql-protocol.r :-(
PeterWood:
29-Mar-2006
I solved the problem by installing the 0.99 version of mysql-protocol.r. 
It was quicker than trying to get XAMPP to accept a MySQL revised 
configuration file.
Will:
26-Apr-2006
addad "s" to below line in mysql-protochol.r otherwise "s" get set 
in global space

b0: b1: b2: b3: int: int24: long: string: field: len: byte: s: none
Maarten:
8-May-2006
Doc, will there be a new version of the mysql driver somewhere punlicly 
available? I get a can't connect on softinnov.org?
Dockimbel:
8-May-2006
This one should work : http://softinnov.net/tmp/mysql-protocol.r
Dockimbel:
3-Jun-2006
http://softinnov.org/tmp/mysql-protocol.r
Henrik:
3-Jun-2006
I used mysql-admin to create the user. I don't know which method 
it uses
Dockimbel:
3-Jun-2006
Thanks, I'll try with 5.0.21 + mysql-admin.
Henrik:
3-Jun-2006
looks like mysql-admin doesn't use PASSWORD() to create passwords
Will:
3-Jun-2006
dumb question.. is this a valid query?

select i1.id,i1.ip,i1.session from isa i1,isa i2 where i1.ip=i2.ip 
and i1.session<>i2.session order by i1.ip
about 70'000 records in isa
running this query seams to crash/block the mysql server..
Henrik:
6-Jun-2006
mysql-admin is a GUI client.
Dockimbel:
6-Jun-2006
Ok, so you mean MySQL Administrator (and not the mysqladmin.exe command 
line tool).
Henrik:
6-Jun-2006
it's called "mysql-admin" under linux. looks like your name is correct.
Dockimbel:
6-Jun-2006
Tried creating a user using that tool under WinXP and OSX, then I 
tried connecting with mysql-protocol.r => no problem...
Henrik:
6-Jun-2006
I think the client is confused about that. The error log for it says 
that old passwords are not supported for 5.0. I initially tried to 
turn old passwords on, because I didn't think mysql-protocol.r supported 
newer ones.
Henrik:
6-Jun-2006
that'll take a short while, the PC that the mysql server is on has 
been taken down. :-)
Pekr:
6-Jun-2006
or looking at mysql logs, if there is not something suspicious ...
Dockimbel:
10-Jun-2006
Good news : I've finally reached a very stable version of the mysql 
driver with v5+ servers ! The stability garanted only if using a 
database created with a v5+ server, copying old 3.x files in v5 server 
works but results in a big mess and unstable behaviour. Exporting/Importing 
v3.x data in v5 server using SQL flat files works very well (except 
for user with passwords, better recreate them in v5 directly).
Henrik:
10-Jun-2006
copying old 3.x files in v5 server works but results in a big mess 
and unstable behaviour
 <--- is that because of MySQL or mysql-protocol.r?
Dockimbel:
10-Jun-2006
MySQL, even MySQL Admin tool get lost when acting like that.
Henrik:
10-Jun-2006
I've found numerous bugs in mysql-admin. I think this tool is not 
particularly trustworthy
Dockimbel:
10-Jun-2006
http://softinnov.org/tmp/mysql-protocol.r
Henrik:
10-Jun-2006
there are times when the connection to the database won't wake up 
after hours of sleep and the application locks. this also happens 
with mysql-admin, but I wonder if it really is server or a client 
side problem.
Henrik:
11-Jun-2006
I can see that mysql console has no problem in reconnecting where 
rebol and mysql-admin fail
Dockimbel:
11-Jun-2006
1) Load the REBOL mysql console : do %mysql.r
2) Connect to the server
3) Command: show tables
4) result ok
5) Stop/Start the server
6) Command: show tables
7) result ok (the driver has reconnected transparently)
Dockimbel:
11-Jun-2006
do %mysql-protocol.r
do %mysql-client.r
mysql
Group: Linux ... [web-public] group for linux REBOL users
Maxim:
11-Apr-2007
MySQL being a good example.
Pekr:
13-Jun-2007
I would like you to suggest me some Linux distribution:

Current situation:


I run old Fedora Core 1 linux, so it lacks on security updates. The 
server is used for few domains, it runs apache, old mySQL 3.5.x version, 
glftpd, sendmail (I am used to that). Server has 2 hads. Content 
of server is packed each week via script and copied to other disk.

Objectives:


- need some easy distro, graphical mode installation, which even 
monkey can configure, forget somo guru stuff, target hardening, etc.
- need mysql 5.x family, Apache 2. family

- adding new users/developers by some tool, e.g. webmin - ftp, apache 
domain, webmail (squirrel)

- needs to run rebol in cgi mode, eventual sqlite library compatibility 
welcomed

- kind of easy recovery - install from CD in graphical mode, copy 
configs, reboot, or even better - instasll some kind of loader, map 
to second hd, unpack backup, reboot. Maybe this could be automated?


Of course I have some sympathies already - stay with Fedora? Try 
Ubuntu server edition? Any other suggestion?

Thanks.
Kaj:
14-Jun-2007
The SME Server at contribs.org is based on Red Hat and heavily customized 
to run almost all functions you mention with particularly easy user 
management. Don't know how current is is on Apache and MySQL. As 
long as you don't need /View it's OK, because it comes without X11
Group: SDK ... [web-public]
Pekr:
5-Dec-2005
I just wonder, if Command got some fixes. Some openssl vulnerabities 
appeared in last few years, yet Command showed components of 2002 
year. mySQL, from 4.x, requires new authentication method .... I 
don't trust SDK here ;-)
Group: !RebGUI ... A lightweight alternative to VID [web-public]
Pekr:
10-Mar-2005
thanks, will try it. Debeasch, it is Ashley, right? If RebGUI will 
be of the same quality as RebDB, it is surelly gonna be cool. Ashley 
is very good and precise designer, his code is nice. Other such folk 
is DocKimbel, his mySQL code was pleasure to study :-)
Group: !Uniserve ... Creating Uniserve processes [web-public]
Graham:
9-Mar-2005
( and, no, I don't know anything about mysql .. )
Graham:
11-Mar-2005
if anyone uses, mysql, they can rewrite the sql statements.
Pekr:
24-Jan-2006
Doc - so - will you release mysql protocol as 1.0 stable?
Dockimbel:
24-Jan-2006
moving to MySQL channel
Scot:
2-Oct-2006
Working on something else at the moment, but very interested in the 
Uniserv implementation of MySQL.
Dockimbel:
3-Oct-2006
The MySQL async driver in this archive is an alpha version. It only 
works with v5+ servers and new passwords format (databases with old 
passwords for users won't work with this alpha driver).
Pekr:
26-Feb-2007
Graham, btw., what would be needed for Rebol FireBird support? Does 
it use typical tcp scheme as mySQL e.g.? This week I met with two 
ppl using FireBird, and there seem to be no answer from Rebol part. 
Well, maybe ODBC, but that is not free ...
Group: Tech News ... Interesting technology [web-public]
Terry:
4-Mar-2006
  MySQL 5.0 Adds Features for Enterprise Developers and DBAs
by Ken 
  North

Baseball legend Satchel Paige is famous for having said 

Don't look back, something might be gaining on you." Companies selling 
a commercial SQL database management system (DBMS) know its MySQL 
that's gaining on them. With an already large installed base, MySQL 
is set to attract new users because of the feature set of version 
5.0. It includes capabilities for which developers have often turned 
to commercial SQL products.


The purposes for which we use personal, mobile, workgroup, departmental, 
enterprise and web databases are diverse. Application requirements 
are a primary determinant of the capacity and features we need from 
an SQL DBMS. For example, a high-volume transaction processing web 
site places greater demands on a database than a contact list manager 
for laptops and small business servers.


A Web Techniques magazine article, "Web Databases: Fun with Guests 
or Risky Business?" discussed features that characterize an industrial-grade 
SQL DBMS. It explained SQL security and mission-critical databases, 
defined as


    "A database is mission critical if its lack of data integrity has 
    serious consequences, such as causing the loss of customers or even 
    lives."


Maintaining data integrity is implicit -- that's a prime directive 
for a DBMS. The article explained other features that enterprise 
developers look for in an SQL platform:


    ... mission-critical applications require features such as intrinsic 
    security, transaction journaling, concurrency controls and the ability 
    to enforce data integrity constraints. Without those features, you 
    do not have secure, robust databases. Connecting a database to a 
    Web server adds other requirements, such as a multithreaded architecture 
    and the ability to do database backups without taking the server 
    down.


    Freeware and PC DBMSs are suitable for certain classes of applications, 
    but not for high-volume Web sites and mission-critical databases. 
    In any case, don't bet your business, or lives, on such software 
    unless you have the source code and the expertise to understand and 
    repair it.


Since that article appeared in print, improvements to MySQL have 
removed the "not ready for prime time" label. Features described 
in that article are now available to MySQL users:

    * transactions
    * concurrency control, locking, SQL standard isolation levels
    * intrinsic security
    * integrity constraints
    * thread-based memory allocation.

  TII Computer Deals at Dell Home Systems 180x150
	


MySQL uses separate threads to handle TCP/IP and named pipes connections, 
authentication, signaling, alarms and replication. The combination 
of threaded architecture and MySQL clustering provides powerful parallel 
processing capabilities. MySQL can process transactions in parallel 
with separate connections on separate processors using separate threads.
MySQL Milestones


A decade of development has moved MySQL out of the bare-bones DBMS 
category, enlarged its user base, and turned MySQL AB into a profitable 
company. One of the important milestones was integration of the InnoDB 
engine with MySQL 4.0. That upgrade gave MySQL multiple tablespaces, 
tables greater than 4GB and support for transaction processing. Other 
enhancements included OpenGIS spatial data types and hot backups. 
The latter enables a DBA to perform a backup without taking the DBMS 
offline. Hot backup software is available as a commercial add-on 
for databases using the InnoDB storage engine. 


MySQL 5.0, the newest version, is a major milestone. There have been 
enhancements to the tool sets, storage engines, types and metadata. 
 MySQL 5.0 includes features enterprise developers have come to expect 
from commercial SQL products. 

    * capacity for very large databases
    * stored procedures
    * triggers
    * named-updateable views
    * server-side cursors
    * type enhancements
    * standards-compliant metadata (INFORMATION_SCHEMA)
    * XA-style distributed transactions
    * hot backups.


MySQL has a demonstrated capacity for managing very large databases. 
Mytrix, Inc. maintains an extensive collection of Internet statistics 
in a one terabyte (1 TB) data warehouse that contains 20 billion 
rows of data. Sabre Holdings runs the oldest and largest online travel 
reservation system. It replicates 10-60 gigabytes per day from its 
master database to a MySQL server farm. The MySQL databases are used 
to support a shopping application that can accommodate a million 
fare changes per day."
Graham:
4-Mar-2006
The main architect for Interbase/Firebird, was just lured to the 
mysql camp.
Graham:
4-Mar-2006
Well, a couple of months ago .. so expect to see Firebird like syntax 
appearing in future versions of mysql.
Graham:
4-Mar-2006
Jim Starkey Sells Netfrastructure to MySQL AB and Moves On

 Today Jim Starkey, who led the original Vulcan fork of Firebird, 
 announced that he has sold his Netfrastructure web software business 
 to MySQL AB and will be taking up a full-time job as a developer 
 for the MySQL company.

Jim won't be a regular code contributor around Firebird any more, 
but he has promised he'll still be around to post the occasional 
"wolf-gram" in Firebird-Architect.

We in the Firebird Project wish Jim all the best for what looks like 
an interesting turn in his career.
Pekr:
13-Nov-2006
why have you decided to use FB for your EMR system? Wouldn't you 
be better serverd by mySQL e.g.?
Pekr:
13-Nov-2006
mySQL does limit you license-wise? IIRC it is completly open. Just 
their embedded library is licensed differently IIRC ... but well, 
I am not good at all that licensing stuff myself .... also PostGress 
is reported being really profi and we have good driver for it too 
....
Group: !RebDB ... REBOL Pseudo-Relational Database [web-public]
Ashley:
8-Feb-2006
Just write the SQL statement as you would in MySQL, etc ... then 
we can see where the issues are.
Pekr:
9-Feb-2006
IIRC MySQL docs join section describes very nicely the technique 
of optimisation. And after reading it some few monts ago I agree, 
that 'join is not trivial task at all, basically due to get it optimised. 
But you are right that most of the time those two mentioned cases 
are needed. The thing which complicates the optimisation part is 
- is your column a key? primary key? is it at least indexed? etc.
Pekr:
12-Feb-2006
here's some interesting reading on mySQL optimisations - http://dev.mysql.com/doc/refman/5.0/en/optimization.html
JohanAR:
16-Mar-2008
I've only used MySQL a little, and quite a while ago, but I _think_ 
update (without where) affected the entire table there. Could be 
wrong though :)


Anyhow, I really love RebDB (And RebGUI also). It's really easy to 
use, and my program would probably be alot messier if I wrote my 
own data management functions :P
Group: SQLite ... C library embeddable DB [web-public].
Pekr:
13-Feb-2006
for larger projects, I would surely use mySQL, install server, and 
be done, but I have small one, but guys want to share the app on 
two or three machines ....
Pekr:
13-Feb-2006
they base their work on mySQL-protocol.r, which is imo BSD, or not?
Pekr:
15-Feb-2006
even mysql does so ...
Pekr:
16-Feb-2006
as for visual tools - just suggest me one. I run thru installation 
of most of them. I did not find ANYTHING in a quality of mySQL Admin 
and mySQL Query. Thwo of them I liked are commercial, so imo sqlite, 
as a database of the year, is really badly supported here ....
Ashley:
9-Mar-2006
0.1.5 available at: http://www.dobeash.com/SQLite/sqlite.r

Changes of note include:


 - New /format refinement of CONNECT that formats output like MySQL 
 (can be turned on/off via SQLIte/format?: true|false)
	- Widths block (SQLite/widths) added to supporrt above

 - DESCRIBE, TABLES and INDEXES functions rewritten (and simplified)
	- Added an EXPLAIN function

 - CONNECT rewritten (note that the attach refinement has been replaced 
 by the function accepting a block! of file names instead)
	- DATABASE function added

 - Experimental IMPORT function added (but not exported to global 
 context - see example for how it is used)

 - Error trapping / reporting more informative (especially if a library 
 call error occurs)
	- Example block updated (do example)

Documentation will be updated as time permits.
Pekr:
17-Mar-2006
I wonder if /direct is usefull at all and if we should have two modes 
.... does mysql driver has two modes?
Terry:
8-May-2006
The best pattern for such huge tables?
MySQL
Sunanda:
8-May-2006
Could you use a cursor?

(That would work with many other SQLs....Not sure about MySQL's support 
for them)
Pekr:
7-Nov-2006
there is one thing I really don't like about sqlite - it stores everything 
into one file. I want one file for table, one file for index, as 
with mysql, because for me it means simplicity - I can just look 
into file system and see how big some table is, or selectively backup 
some tables .... mySQL works that way IIRC
Pekr:
8-Jan-2007
I have good link, although it relates to mySQL - it shows how to 
query hierarchical data - http://dev.mysql.com/tech-resources/articles/hierarchical-data.html
Will:
17-Feb-2007
one more link related to trees in mysql: http://www.artfulsoftware.com/mysqlbook/sampler/mysqled1ch20.html
Pekr:
23-Nov-2007
it does not sound appropriate, or why guys were asking mysql to add 
insert .... on duplicate key update facility, if update would be 
able to do it itself?
BrianH:
23-Nov-2007
MySQL has a non-standard command for inserting if not there for update: 
REPLACE. SQLite has more detailed conflict resolution, but includes 
REPLACE as a MySQL-compatible shortcut for INSERT OR REPLACE (the 
OR REPLACE is itself a shortcut for ON CONFLICT REPLACE). I agree 
that UPDATE should have the option of acting like INSERT OR REPLACE.
Pekr:
19-Dec-2007
single user apps. Or fileshared ones. Embedded space. Advantage against 
mySQL embedded - SQL interface, free. Not easily used for server 
solutions, although could be solved by some server dispatching requests. 
No installation, just one single dll.
Will:
29-Mar-2008
I wanted separate connections, but maybe I understand it wrong as 
it is not same as with mysql, so probably have to go with attach, 
thanks for the suggestions.
SteveT:
9-Oct-2008
thanks,  I have the mySQL driver working but I was just mewsing at 
not having to have a WAMP deployment.
Group: !Cheyenne ... Discussions about the Cheyenne Web Server [web-public]
Dockimbel:
23-Apr-2007
Yes, I quite happy with the speed and stability of the new implementation, 
I have RSP pages with 3 SQL queries to a MySQL backend, input and 
output filters, session handling, tables constructed dynamically 
with data from DB, all this occuring in a few milliseconds...I still 
need to test how it scales.
Will:
29-Apr-2007
Chris, sorry to not have chimed in before, I have a quite modified 
cheyenne that is in production for some time, only I have little 
time to help as I'm evely under pressur, somu guys came up with joomla 
in the company I work for, so it's either me coding from 0 or them 
assempling  jomla modules.. I could clean it up and send u a copy 
but this will be obsoleted by Dockimbel next version. it has rewrite 
rules and a slightly modified mysql protocol and a hihly modified 
mysql wrapper  to support stored procedures and getting data easly. 
like database: mysq://localhost/dbName db-open value: db-get 'table 
'column [{id=?} variable ] .
Dockimbel:
28-May-2007
The bugtracker will be fully open sourced and will also serve as 
demo of a complete online application done in RSP with a DB backend 
(MySQL currently).
Will:
29-May-2007
about R2, have an ajax app with db calls (ok mysql +query cache enabled) 
, 200 reqs/sec brings a dualG5 2GHz at 80% cpu pretty fast 8-)
Maarten:
30-May-2007
Graham: yes, RSP and Session support is fully working, but you should 
consider it beta state.

  - that's no problem, the mysql driver was beta quality for years 
  ;-)
Dockimbel:
2-Jun-2007
give me a few minutes, I've reproduce the error here using RT's mysql 
driver, tracking the cause...
Group: DevCon2007 ... DevCon 2007 [web-public]
[unknown: 9]:
11-May-2007
WE also just hired another DB guy just to handle the MySQL, he has 
20+ years in DB design and implmentation.
Group: !CureCode ... web-based bugtracking tool [web-public]
Dockimbel:
18-Jun-2007
CureCode also requires a DB backend (currently MySQL). It could be 
adapted to other DB engines, there's just one file to adapt (%private/db-abstract.r)
Dockimbel:
18-Jun-2007
it's a standalone product that needs Cheyenne and MySQL to run. Maybe 
one of the future flagship product for spreading Cheyenne...;-)
Dockimbel:
18-Jun-2007
For an SQL expert, it shouldn't take more than one hour, I guess. 
Maybe even less, I didn't counted how much MySQL specific syntax 
or functions are used.
Dockimbel:
26-Aug-2008
Paul : if TRETBASE can support the same DB structure, support SQL 
JOINs (or similar feature), user and security management, not being 
more verbose than SQL, and being as fast as MySQL without using more 
memory, I'll drop MySQL at once and use TRETBASE as a backend in 
all my projects.
Dockimbel:
30-Aug-2008
CureCode is a lightweight bugtracker inspired by Mantis (a popular 
tracker in php). It's implemented using RSP and use MySQL as a backend.
Dockimbel:
31-Aug-2008
It's a planned feature. It just needs a SQLite REBOL driver with 
an API compatible with my MySQL driver or RT's DB drivers.
Dockimbel:
31-Aug-2008
I guess that it would also needs a few changes in the SQL requests 
also, MySQL specific features like LAST_INSERT_ID( ) need to be ported. 
Anyway, it shouldn't take more than a couple of hour to make it work 
with SQLite (once you have the right driver).
Dockimbel:
18-Nov-2008
Ah, looks like it's missing a user right access in MySQL.
Graham:
18-Nov-2008
If someone can do a step by step blow on installing curecode ( including 
what ever one has to do with mysql ) .. I will try and set it up 
as well .. I need a public bug tracking database too.
201 / 67712[3] 4567