1
0

Ajout du support de MYSQL

This commit is contained in:
unfr
2025-06-23 14:27:18 +02:00
parent 1693e9b620
commit b0aca69596
8 changed files with 603 additions and 509 deletions

View File

@@ -34,3 +34,16 @@ SOULIGNE='\e[4m'
CLIGNOTANT='\e[5m'
INVERSE='\e[7m'
NORMAL='\e[0m'
db_query() {
local sql="$1"
if [ "$dbtype" = "sqlite" ]; then
sqlite3 "$DB_FILE" "$sql"
else
# Le séparateur par défaut de --batch est tabulation
mysql --batch --raw --default-character-set=utf8mb4 \
-h "$MYSQL_HOST" -P "$MYSQL_PORT" \
-u "$MYSQL_USER" -p"$MYSQL_PASS" \
-D "$MYSQL_DB" -e "$sql" | sed '1d' | tr '\t' '|'
fi
}