norden.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Moin! Dies ist die Mastodon-Instanz für Nordlichter, Schnacker und alles dazwischen. Folge dem Leuchtturm.

Administered by:

Server stats:

3.5K
active users

#mysql

8 posts7 participants0 posts today

Question, my colleague want's a small database with only a few tables ( #Mariadb / #mysql #sql ) - Data pushed with PowerShell Scripts

He also wants a small Web UI to search in this database with "basic" filtering

I've found #Adminer (adminer.org/de/) which looks simpler then things like phpMyAdmin

Is this a good choice ? thx

www.adminer.orgAdminer - Datenbank-Verwaltung in einer einzigen PHP-Datei Adminer ist für: MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite, MS SQL, Oracle. Andere per Plugin verfügbar: Elasticsearch, SimpleDB, MongoDB, Firebird, Clickhouse.

Open Source Linux MySQL Tools!

Was ist MySQL?

MySQL ist ein weit verbreitetes, relationales Datenbankmanagementsystem (RDBMS), das auf der Structured Query Language (SQL) basiert. Es wird häufig für die Speicherung, Verwaltung und Abfrage von Daten in verschiedenen Anwendungen eingesetzt, von kleinen Websites bis hin zu großen Unternehmensanwendungen.

linuxlinks.com/mysqltools/

LinuxLinks · 17 Best Free and Open Source Linux MySQL Tools - LinuxLinksThis article identifies 17 open source tools which help to reduce the complexity associated with the powerful database software.

Upgrade from MySQL 8.0.33 to 8.0.41 this morning on production.

Everything went smoothly... until:

Lock timeout when upgrading an intermediate primary in a ClusterSet. It looks like bugs.mysql.com/bug.php?id=1002. I know that kill -9 has been used in the past (yes, MySQL can be challenging and it's the only solution), so let's re-initialize the host. 6TB of data, it's going to be long but we have no choice at this point.

The Percona Server version of MySQL Shell doesn't support the Javascript interface anymore. The official documentation has Javascript examples everywhere but not Python. I had to guess and learn the Python equivalent in emergency.

Then if we define a "localAddress" to "Cluster.add_instance", MySQL tries to use the deprecated "XCOM" communication stack instead of "MYSQL". If you have errors on port 33061, you should remove the localAddress and/or use the "MYSQL" communication stack dev.mysql.com/doc/mysql-shell/

Every time the service is started, it takes 30 seconds to initialize the InnoDB buffer pool because the host has 1TB of RAM.

For an unknown reason, the mandb process takes multiple minutes when upgrading a package.

Time is really long when you do upgrades.

bugs.mysql.comMySQL Bugs: #100242: Upgrade from MySQL 8.0.16 to MySQL 8.0.18 failed

I am throwing a fit trying to get the python mysql-connector installed.

pip gives me an error:
error: externally-managed-environment

× This environment is externally managed

How do I get this thing installed? So many of my programs use this.

Debugging PHP App Engine Applications Locally: A Guide to Troubleshooting MySQL Connections
Debugging App Engine PHP deployments with MySQL often involves local environment discrepancies. Connection failures, like "No such file or directory," happen when your local setup doesn't match App Engine's Cloud SQL Proxy. Learn how to emulate the App Engine environment locally using the Cloud SQL Auth Proxy to fix these issues. #AppEngine #PHP #MySQL #Deployment #Troubleshooting #CloudSQL #GoogleC...

Connecting to Databases with Python jaydebeapi: A Comprehensive Guide
Learn how to connect to databases using Python's jaydebeapi library. This powerful tool bridges Python with Java Database Connectivity (JDBC), enabling access to various databases like MySQL and Oracle. Perfect for when native Python drivers aren't available. #Python #Databases #Jaydebeapi #JDBC #MySQL #Oracle
tech-champion.com/programming/
...

Automatisches MySQL-Backup per Script

heute möchte ich dir ein nützliches Bash-Script vorstellen, das dich dabei unterstützt, automatische Backups deiner MySQL-Datenbanken zu erstellen. Das Script habe ich für meine persönlichen Bedürfnisse geschrieben. Jedoch möchte ich es gerne mit d...

techniverse.net/blog/2025/03/a
#Linux #Automatisierung #Backup #bash #Datenbanksicherung #Datenverlust #ITSicherheit #mysql #script #Sicherungskopien

Some thoughts on my preliminary investigation of #Omeka ( omeka.org/classic/docs/Install ).

Built on pretty standard #LAMP stack.
No official docker image that I could find, so of course I built my own.
Which reminded me why I HATE php.

Anyway.

Some light testing (running locally).
Pretty simple to use (good).
No fancy ideas about creating "presentation" versions of items, and keeping the original upload "pristine". I am of two minds on this - for now, not a problem for me, but I can see how large archives might be problematic.

For example, a MOV file needs to be presented as a MP4 for widest audience. And you probably don't want to lose the original.
With Omeka that means some manual work on the admin side.

It support plugins and themes - I'm of two minds here also. Good way
to extend functionality and allow for customization, but my experience with such things are not good ito longterm stabililty and maintenance.

I'm also not super keen on #MySQL as the db, due to recent corruptions issues with my #Nextcloud instance (moved that to #PostgreSQL ).
BUT, this will be read heavy, so maybe not an issue - hard-ish to corrupt a db by reading from it.

The useage of #DublinCore at least means (I think) in theory, if I really want, I should be able to migrate to another Dublin Core compatible system if needed. So...good.

My verdict - I'm going to play with it some more.
Install some plugins etc, see what happens.
I'm also building up a test set of assets, in case I want to eval something else.

omeka.orgInstallation - Omeka Classic User Manual