Je suis en train de mettre en place une base de production, appelons-la mabase. Plusieurs personnes sont censées travailler à son développement. Plutôt que d'accorder des droits individuellement à chacun d'eux, il me paraît plus judicieux de créer l'utilisateur-rôle mabaseassocié, de lui accorder les droits nécessaires sur cette base, puis de faire (...)
Bon, c'est une question tellement bête que j'ai honte de la poser, mais je n'ai pas encore réussi à m'en sortir :je n'arrive pas à empêcher un utilisateur donné de créer des tables dans une base qui n'est pas la sienne.
Il va sans dire que j'ai essayé REVOKE dans tous les sens, sans beaucoup de succès (REVOKE CREATE et REVOKE ALL PRIVILEGES sur DATABASE xxx, TABLESPACE xxx , sans succès).
Bonjour
Je n'arrive pas à repérer une chaîne «mixte » dans ma BD mysql5.
Ex:
C'est deux requête passent sans problème.
SELECT * FROM `users` WHERE u_pswd = 'pvkrs';
SELECT * FROM `users` WHERE u_pswd LIKE 'pvkrs';
Mais elles trouvent rien dès là présence des chiffres.
SELECT * FROM `users` WHERE u_pswd = '6pvkrs';
SELECT * FROM `users` WHERE u_pswd LIKE '6pvkrs';
Je les ai testées en sur deux machines différente. Toutes les deux MySQL: 5.0.27, phpMyAdmin – 2.9.1.1
Bonjour.
Je voudrais savoir à combien est limité un id int autoincrement dans server du type Mysql. Que va t il arriver quand l'id d'une table atteint son limite. Création du doublon, remise à niveaux interactive avec les foreigns key de toute la base données .....?
Je suis en train de me mettre en place une base de donnée Mysql pour stocker des données de mesures. Certaines de ces données sont échantillonnées à 40 Hz et je voudrais les conserver intactes dans la base (c'est à dire avec un champ donnant le temps de façon assez précise pour distinguer deux enregistrements séparés d'un quarantième de seconde). La doc de Mysql dit que "time" est un type qui peut contenir des fractions de secondes, hors (...)
Je sais que ce sujet revient très régulièrement et que des centaines de sujets ont été lancés sur différents forums mais aucun n'a réussi à me dépanner. Je me tourne donc vers vous. Voilà ma situation :
Je change de serveur web, donc j'ai transféré ma base MySQL (en copiant simplement les fichiers situés dans /var/lib/mysql/ mais j'ai aussi essayé de faire un mysqldump) sur le nouveau serveur. Les deux serveurs MySQL sont en version 5.x J'ai (...)
salut a tous,
j'ai besoin d'apprendre a construire des applications web dépourvues de failles...
en particulier insensibles ou difficilement pénétrables par des attaques du type sql injection, en cherchant sur le net je n'ai pas trouvé d'articles qui expliquent la chose en partant vraiment de la base..., j'ai besoin d'exemple pratiques pour mieux comprendre...
quelcun a une idée d'un site de référence?
Bonjour,
Je n'arrive pas à ouvrir la base de données de Digikam (et Amarok aussi) avec Kexi.
Ca marche très bien avec sqlite3 en ligne de commande mais Kexi ne veut rien entendre...
Pareil avec Openoffice qui ne semble pas supporter sqlite3.
J'ai une base de données MySQL et je stocke des données correspondant à des choix des utilisateur de mon site.
Actuellement, si un utilisateur choisi toutes les options de ma liste, j'enregistre une centaines d'entrées dans ma base de données.
Afin d'optimiser ma base, est 'il plus interressant de stocker un tableau avec l'enssemble des choix dans ma base. Ainsi, je n'aurais qu'une seule entrée enregistrée par utilisateur.
Si cela est possible, quelqu'un sait'il comment faire ?
Dans le cas d'un SELECT sur des champs TEXT, SQLite différencie les caractères accentués et non accentués. Exemple : theatre est différent de théâtre. Y a-t-il moyen de changer ce comportement ?
J'ai rajouté récemment 1Go de Ram dans mon serveur MySQL qui n'en contenait que 512. Après avoir retravaillé un peu mon fichier my.cnf, je trouve que le gain de performance n'est pas flagrant. Comme je n'ai pas la possibilité de redémarrer MySQL 36000 fois je m'adresse à vous pour avoir des conseils d'optimisation correspondant à ma config.
Pour info:
- Serveur Fuji Primergy TX 150 Serie 3 sous FC4 - P4 2,8 Ghz, 1,5 Go de Ram ECC, 2 (...)
Bonjour,
je n'arrive pas à mettre en place une clef étrangère entre deux tables. J'essaye de dire à MySQL de positionner à NULL le champ Personnel.agence en cas d'effacement des lignes de la table Agence et également d'updater la clef étrangère mais ma requête ne passe pas...
Petite précision, mes tables sont bien en InnoDB.
J'ai actuellement un souci avec une base de donnée SQL avec pas mal de contenu. J'ai une table qui me permet de stocker des fichiers binaires de type BLOB. Tout fonctionne bien jusqu'au jour où j'ai fais quelques modifications dans la structure (alter). Depuis, les performances se sont fortement dégradées : une vingtaine de seconde (au lieu de moins d'une seconde) pour charger un fichier.
Y a t il des personnes qui ont connu de tels problèmes ?
Il y a en a forcément parmi vous qui ont eu à faire le choix pour le stockage d'images à savoir mettre ça directement dans des champs binaires ou mettre juste un lien vers le nom du fichier stocké à part sur le file system.
C'est pour faire un site contenant en gros un bon millier d'images de 500Ko chacune ainsi qu'une centaine de vidéos d'environ 10 à 20 Mo (avec Apache et soit du Php soit du Ruby (...)
Voici mon petit probleme que je n'arrive pas à résoudre.
Sur ma base de donnée je stock des donnée dans un champ varchar sous la forme : 10.2006
Je réutilise ces donnée sur des pages internet et j'aimerai les mettre par odre (grace a la fonction ORDER BY) seulement voila il met les deux premier chiffre en ordre et ne tien pas compte des quatre autre ce qui me donne 09.2007 avant le 10.2006 comment faire pour faire un (...)
Je suis en train de sécher sur un problème surement tout bete (ou pas)... Quelle est la meilleure manière dans une table pour permettre à l'utilisateur de gérer soit meme l'ordre d'affichage des éléments ? En gros, je veux pouvoir donner à l'utilisateur dans mon programme le choix de placer les éléments de la table dans l'ordre qu'il veut avec des ascenseurs... J'ai pensé rajouter une colone qui contient pour un élément donné l'id de l'élément précédent. Est-ce que (...)
salut tout le monde,
Depuis quelques temps je m'essaie à faire marcher OBM sous F core3mais je bute sur un problème.
En effet, après plusieurs tentatives, voici le problème que je rencontre
Database error: pconnect(localhost,obm,$passqord) failed
MySQL Error:()
Session halted
on m'a demandé de désactiver SELINUX
j'ai fait :
vi /etc/sysconfig/selinux
puis remplacé selinux=enforcing par selinux=disabled
mais ca n'a rien donné.
Voici mon problème : en MySQL 5.0, j'ai un trigger AFTER insert sur une table. Le but de ce trigger est d'insérer certaines infos du record dans une autre table. Le problème est que le nom de cette table n'est pas connue. Je dois aller rechercher l'info dans une autre table.
Je procède comme ceci :
CREATE TRIGGER insert_users AFTER INSERT ON users
FOR EACH ROW
BEGIN
DECLARE tablename CHAR(50); SELECT SERVER_usertable INTO @tablename FROM servers WHERE (...)