• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux MySQL Global User Variables UDF Download

MySQL Global User Variables UDF

March 1, 2009
This software is a MySQL extension designed to facilitate storage of persistent variables. It provides an efficient and reliable way to store data permanently within a MySQL database.
Version 1.1
License GPL
Platform Linux
Supported Languages English
Homepage libpuzzle.pureftpd.org
Developed by Frank DENIS
The MySQL Global User Variables UDF is a powerful extension to MySQL designed to help store persistent variables. This shared library is designed to add simple user functions to MySQL, which are specifically created to help users store persistent shared variables in memory. The main advantage of this software is that these variables and their values are available to all clients, making it easier for users to access saved data across platforms.

With MySQL Global User Variables UDF, you can store any data, including BLOBs, into these persistent variables. One of the main advantages of this software is that updates are atomic and way faster than MEMORY tables, making it an efficient way to handle counters and sequences.

To store an unlimited number of user variables as long as memory is available, users can use the GLOBAL_STORE(), which stores a new shared global variable. Examples of this include DO GLOBAL_STORE("online_users", 42) and DO GLOBAL_STORE("secret_key", "pajfUyfnd"). The GLOBAL_STORE() function always returns 1, unless an error occurs.

To fetch a value, MySQL Global User Variables UDF uses the GLOBAL_GET() function. The value is returned, or NULL if the variable is undefined. An example of this is SELECT GLOBAL_GET("online_users") which will return 42.

Atomic increments can be done with a single function call using the GLOBAL_ADD() function, and the return value is the new value of the variable. An example of this is DO GLOBAL_ADD("online_users", 1) followed by SELECT GLOBAL_ADD("online_users", -4), which will return 39. Adding a value to an undefined variable will return NULL.

For the installation process, simply compile and install the library by typing "make install" (as root) on most systems. The shared library is installed as /usr/local/lib/udf_global_user_variables.so. You can also edit the MAX_NAME_LENGTH and MAX_VALUE_LENGTH variables to meet your specific application needs.

In conclusion, MySQL Global User Variables UDF is an excellent software for anyone who wants to store persistent variables in memory, making it easier to access saved data across multiple platforms. With this software, you can create an unlimited number of user variables and use the GLOBAL_STORE(), GLOBAL_GET(), and GLOBAL_ADD() functions to manage your data with ease.
What's New

Version 1.1: N/A

Free Download 4K
380
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    151
  2. Dvgrab 3.4
    97
  3. DynVPN 1.0
    84
  4. SlideMap 1.2.2
    79
  5. CherryTV 0.1
    78
  6. Free Orion 0.3.13
    68
  7. porm r2
    68
  8. fuseftp 0.8
    66
  9. Java Games 1.0
    66
  10. crick-info 1.0
    66

Related Downloads

mswatch
Mswatch syncs two mailboxes on a Unix system with greater efficiency and ...
Minimum Suite
This GNOME theme features a basic interface devoid of flashy elements or ...
gcb
Gcb is a copy-paste buffer built using Gtk.
Deliantra Client
Deliantra Client provides a user-friendly interface to explore the vast gaming world ...
Last.Fm Genre Tagger
The Last.Fm Genre Tagger software is an Amarok script that obtains artist ...
Entertainer
Entertainer is a user-friendly media center software designed specifically for Gnome and ...
Games::CroqueMonster
CroqueMonster's interface is designed to make the French web game easy to ...
cpp xstream
Cpp XStream comprises various streambuf and iostream classes, forming a comprehensive package.
Driver On Demand
Driver On Demand is a Linux software that automatically installs and downloads ...
pyCaBio
pyCaBio provides a Python API to access the caBIO database through web ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.