samedi, février 5 2022
Par PlaceOweb le samedi, février 5 2022, 21:03 - Outils Internet
Erreur XAMPP : Exception EAccessViolation in module xampp-control.exe at address in module 'xampp-control.exe'. Read of adress
Lire la suite...
samedi, mai 8 2021
Par PlaceOweb le samedi, mai 8 2021, 18:00 - SQL
Lire la suite...
samedi, septembre 5 2020
Par PlaceOweb le samedi, septembre 5 2020, 11:35 - SQL
Quels sont les types SQL et des langages de programmation JAVA, PHP, Javascript, ...
Lire la suite...
mercredi, mai 27 2020
Par PlaceOweb le mercredi, mai 27 2020, 19:30 - SQL
Visiblement, suite à changement de configuration réseau DHCP et nom d'hôte, impossible de lancer le serveur MySQL MariaDB.
Puisque je n'avais pas besoin de la réplication,
en modifiant, le my.ini, et rajoutant :
slave_sql_verify_checksum = OFF
et supprimant :
master-xxx.info
mysql-relay-xxx.index
relay-log-xxx.info
le serveur se relance :
Lire la suite...
mercredi, avril 22 2020
Par PlaceOweb le mercredi, avril 22 2020, 17:59 - SQL
Aie ! C'est le drame, MySQL / MariaDB ne se lance plus sous mon installation XAMPP,
et le fichier de log (mysql\data\mysql_error.log), indique :
[ERROR] mysqld.exe: Table '.\mysql\db' is marked as crashed and should be repaired
[ERROR] mysqld.exe: Index for table '.\mysql\db' is corrupt; try to repair it
[ERROR] Couldn't repair table: mysql.db
[ERROR] Fatal error: Can't open and lock privilege tables: Index for table 'db' is corrupt; try to repair it
Lire la suite...
samedi, novembre 5 2016
Par PlaceOweb le samedi, novembre 5 2016, 20:25 - SQL
Lors de modifications (UPDATE, DELETE) comment différencier le nombre d'enregistrement qui matche au critère WHERE et le nombre d'enregistrement réellement modifiés par la requête ?
- "found (matched) rows" le nombre d'enregistrements trouvés (potentiellement modifiable)
- "affected (changed) rows" le nombre d'enregistrements véritablement changés parmi les trouvés
Lire la suite...
lundi, juin 13 2016
Par PlaceOweb le lundi, juin 13 2016, 12:01 - SQL
Avec le client MySQL, les données de type blob sont par défaut affichée en hexa au lieu de string.
Lire la suite...
dimanche, juin 12 2016
Par PlaceOweb le dimanche, juin 12 2016, 12:01 - SQL
Accès aux variables de status, système, session, globales, utilisateur.
Lire la suite...
Par PlaceOweb le dimanche, juin 12 2016, 12:00 - SQL
Accès aux variables de status, système, session, globales, utilisateur.
Lire la suite...
dimanche, juin 5 2016
Par PlaceOweb le dimanche, juin 5 2016, 19:48 - SQL
Petites notes sur la réplication avec MariaDB
Lire la suite...
lundi, avril 4 2016
Par PlaceOweb le lundi, avril 4 2016, 00:00 - SQL
Which (non-standard) statement is better faster?
- REPLACE INTO ...
- INSERT INTO ... ON DUPLICATE KEY UPDATE ...
Lire la suite...
mardi, mars 8 2016
Par PlaceOweb le mardi, mars 8 2016, 20:33 - SQL
Comment compter le nombre d’occurrence d'un caractère dans une colonne ?
SET @string = "Bonjour ""Mr Vinal""; il fait beau l'été, l'automne et l'hivers, n'est ce pas ?";
SELECT
SUM( LENGTH(@string ) ) AS total_length,
SUM( LENGTH(@string) - LENGTH(replace(@string, ',', '')) ) AS coma_virgule,
SUM( LENGTH(@string) - LENGTH(replace(@string, '''', '')) ) AS quote_cote,
SUM( LENGTH(@string) - LENGTH(replace(@string, '"', '')) ) AS double_quote_cote,
SUM( LENGTH(@string) - LENGTH(replace(@string, ';', '')) ) AS semicolon_point_virgule
;
/*
+--------------+--------------+------------+-------------------+-------------------------+
| total_length | coma_virgule | quote_cote | double_quote_cote | semicolon_point_virgule |
+--------------+--------------+------------+-------------------+-------------------------+
| 79 | 2 | 4 | 2 | 1 |
+--------------+--------------+------------+-------------------+-------------------------+
*/
Lire la suite...
mardi, décembre 1 2015
Par PlaceOweb le mardi, décembre 1 2015, 06:21 - SQL
The last packet successfully received from the server was X milliseconds ago. The last packet sent successfully to the server was Y milliseconds ago.
MySQL server has gone away
Lire la suite...
samedi, septembre 19 2015
Par PlaceOweb le samedi, septembre 19 2015, 19:15 - SQL
Petit script pour activer les logs des requêtes SQL (MariaDB, MySQL).
Usage :
./sql_log.sh OFF
./sql_log.sh ON
tail -f /var/lib/mysql/hostname.log
Lire la suite...
dimanche, janvier 18 2015
Par PlaceOweb le dimanche, janvier 18 2015, 23:30 - SQL
Commandes SQL pour générer des statements SELECT, INSERT, REPLACE, UPDATE de vos tables, dans le but d'avoir les requêtes déjà prêtes avec la liste de vos champs.
Lire la suite...
lundi, mars 31 2014
Par PlaceOweb le lundi, mars 31 2014, 11:18 - SQL
MariaDB remplaçant de MySQL ?
Lire la suite...
dimanche, février 2 2014
Par PlaceOweb le dimanche, février 2 2014, 20:55
Quel est le maximum pour un type int ?
Lire la suite...
mercredi, décembre 25 2013
Par PlaceOweb le mercredi, décembre 25 2013, 19:49 - SQL
Exception : Deadlock found when trying to get lock; try restarting transaction
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Deadlock found when trying to get lock; try restarting transaction
Exception::getMessage: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction
Lire la suite...
jeudi, août 15 2013
Par PlaceOweb le jeudi, août 15 2013, 16:00 - SQL
MySQL statement to know distinct browser version previoulsy stored in a table from User-Agent header ($_SERVER['HTTP_USER_AGENT'] with PHP for example).
Lire la suite...
dimanche, janvier 27 2013
Par PlaceOweb le dimanche, janvier 27 2013, 13:00 - SQL
Comment gérer un arbre de données sql avec son arborescence ? Avec la représentation intervallaire (tree behavior).
Représentation intervallaire (intervallic representation) comportement arbre (tree behavior)
Lire la suite...