J'ai testé et ça marche impec' !
Un grand merci _Mac_, car tu m'enlèves une sacrée épine du pied. :ccool:
J'ai essayé de lire la documentation d'Apache concernant cette option. Même si ce n'est...
Type: Messages; Utilisateur: NicoD.
J'ai testé et ça marche impec' !
Un grand merci _Mac_, car tu m'enlèves une sacrée épine du pied. :ccool:
J'ai essayé de lire la documentation d'Apache concernant cette option. Même si ce n'est...
Bonjour,
Je possède actuellement site sur lequel je fais de la ré-écriture d'URL.
Je fais en sorte que - par exemple - "/remerciements.html" soit ré-écrit en "/index.php?p=remerciements".
...
Est-ce que cette requête se rapproche du résultat que tu attends ?
SELECT
Max(suivi_id)
suivi.Passager,
suivi.RangVoeu,
statut.libelle,
suivi.Residence,
La requête de sélection qui peut servir de base à "nourrir" ta table peut être la suivante :
SELECT
users.id_users,
users.nom,
IF(SUM(IF(profiles_users.profile='p1',1,0))>0,'p1',0) AS...
Pour compléter ce qui dit CinePhil, si le format des données est très différent et qu'il faut coder un peu, on pourra également utiliser des procédures stockées MySQL ou un langage tiers (Ex : PHP),...
Je n'aurais donc pas perdu ma journée. Merci M'sieur ! ;)
ericd69 > Pour le SELECT ... FROM ... INTO, c'est une écriture que j'ai utilisé avec succès dans des procédures stockées. Donc, elle doit probablement être acceptée par MySQL.
Maintenant, la...
Je ne sais pas si cette syntaxe est correcte, mais celle-ci l'est assurément :
SELECT COUNT(id) FROM ma_table INTO nb_ligne
Par contre, il faudra fatalement passer par un curseur pour...
Quelque piste :
Pour ma part, j'ai réalisé mes premières procédures stockées en lisant ce tutoriel sur le partitionnement. Je t'incite à regarder les procédures créées dans ce tutoriel.
...
Si tu souhaite vider toutes tes tables pour les remplir par les nouvelles données, je te conseille d'exécuter pour chaque table la requête :
TRUNCATE TABLE table_name ;
Ceci dit, dans la mesure du possible, je te conseille d'éviter de donner à MySQL de formater les données pour qu'elles soient bien présentables.
Le "cosmétique", c'est plutôt le rôle du programme...
Le phénomène que tu décris est tout à fait normal : cela s'appelle la fragmentation.
Au niveau données, lorsque l'on fait un insert, l'enregistrement vient s'ajouter en fin de table. Quand on fait...
Hello,
Le plus simple reste de faire une sauvegarde complète à chaque fois. C'est d'ailleurs comme cela que fonctionnent les hébergeurs de base de données. C'est plus facile pour la restauration :...
Je ne suis pas sûr d'avoir bien compris ta demande. Personnellement, je testerais :
CREATE TABLE Professeurs AS SELECT idEmploye, nom, prenom
FROM Employe E
...
A ma connaissance, ce n'est pas possible.
Dans ton cas, j'aurais tendance à utiliser un script dans un langage tiers qui récupère le nom de toutes les tables d'un schéma :
SHOW FULL TABLES...
De mon côté, j'utilise HeidiSQL pour écrire mes requêtes et accéder aux bases MySQL. J'en suis très satisfait !
http://www.heidisql.com/
Une petite remarque complémentaire cependant : le fait de remplacer les fichiers de cette manière peut poser quelques problèmes à moyen terme sur MySQL.
Nous avons essayé cette méthode à mon...
Dans l'état actuel de mes connaissances sur le sujet, un partitionnement MySQL ne peut concerner qu'une table à la fois.
A moins également de mettre en place un champ estArchive sur les table...
En fait, tu définis dans la définition de ta table les partitions que tu veux utiliser.
J'ai tiré du tutoriel http://krierjon.developpez.com/mysql/partitionnement/ l'exemple ci-après qui pourrait...
Si c'est pour des soucis de performance, c'est le système que j'emploierais effectivement en priorité.
Après tu avais évoqué le partitionnement. C'est également une piste à suivre mais cela dépend...
Si on prend une procédure stockée, voici un exemple de code à exécuter à 0h15.
On ajoutera une colonne booléenne to_be_archived à la table courante afin d'être sûr de supprimer les enregistrements...
Déplacer les enregistrements de la table courante vers la table archive est une bonne idée.
Ceci peut être fait par l'intermédiaire d'un script dans un langage tiers (ex: PHP) ou même par...
A ta place, j'utiliserais un script dans un langage tiers (PHP par exemple) pour générer les requêtes de création de trigger.
Ce sera d'ailleurs peut-être plus facile à écrire qu'une procédure...
Salut,
Je te conseille d'essayer l'une des commandes suivantes
/usr/local/bin/mysqladmin -uroot -pmot-de-passe
/usr/local/bin/mysqladmin --user=root --password=mot-de-passe...
Il y a également la possibilité d'utiliser un trigger sur l'insertion et la mise à jour d'un enregistrement.
Quelle version de MySQL utilises-tu ?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.