Register to post in forums, or Log in to your existing account

Play RetroMUD
Post new topic  Reply to topic     Home » Forums » CMUD General Discussion

Joined: 24 Dec 2020
Posts: 3

PostPosted: Fri Feb 19, 2021 12:03 pm   

Database in CMud ?.

When is Cmud going to support a database format like ODBC, SQL, or MSAccess so you can incorporate your data in a website?


Last edited by jackyjoy123 on Wed Apr 07, 2021 10:49 am; edited 1 time in total
Reply with quote

Joined: 18 Jun 2019
Posts: 279

PostPosted: Mon Feb 22, 2021 1:51 pm   
:D :D :D

cMud DOES...if you buy the PRO version.

Basic Features   cMud         cMud Pro
SQL scripting   SQLite only      Yes
Web scripting   Yes            Yes

...and from the documentation:

NOTE: To use protocols other than SQLite, you MUST be using CMUDPro.

 The following additional protocols can be used within CMUDPro:

ado Microsoft ADO/MDAC using any ODBC, DSN, or OLEDB driver installed on your system. The dbname should be a full OLE connection string.

sqlite, sqlite-2.8, sqlite-3 : SQLite (sqlite.dll, sqlite3.dll)

firebird-1.5, firebird-2.0 : Firebird (fbclient15.dll, fbclient20.dll)

firebirdd-1.5, firebirdd-2.0 : Firebird (Embedded) (fbclientd15.dll, fbclientd20.dll)

interbase-5, interbase-6 : Interbase (gds32.dll)

mssql : Microsoft SQL Server 1.7 (ntwdblib.dll)

mysql, mysql-4.1, mysql-5 : MySQL v4.1, v5.0 or v5.1 (libmysql41.dll, libmysql50.dll, libmysql51.dll)

mysqld, mysqld-4.1, mysqld-5 : MySQL Embedded v4.1, v5.0 or v5.1 (libmysqld41.dll, libmysqld50.dll, libmysqld51.dll)

oracle, oracle-9i : Oracle (oci.dll)

postgresql, postgresql-7, postgresql-8 : PostgreSQL v7 or v8 (libpq.dll, libpq74.dll, libpq81.dll)

sybase : Sybase 1.25 (libsybdb.dll)

 Note that you must have the proper DLL driver for the database protocol in the same directory as your EXE file. These DLLs are usually obtained from the database provider. CMUD uses the open-source ZeosLib database components (v6.6) which are based upon JDBC drivers. Drivers other than SQLite have not been fully tested by Zugg Software.

Although WHY MySQL is not included is mystifying as MySQL lib files are readily available.
Reply with quote

Joined: 18 Jun 2019
Posts: 279

PostPosted: Fri Jan 28, 2022 6:38 pm   
Who are you and what are you smoking? The SQL functions in cMud operate on the client database, or databases created with the client functions. There is no 'server'.

For any session a 'sesson'.dbm file is created. For cmud, this is a SQLLite database which can be viewed and manipulated with SQLLite DBBrowser.

cMud is not a client-server application.
Reply with quote
Display posts from previous:   
Post new topic   Reply to topic     Home » Forums » CMUD General Discussion All times are GMT
Page 1 of 1

Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© 2009 Zugg Software. Hosted by