MySQL 5.1 GA (General Availability)

MySQL 5.1 GA (General Availability)

Par Laurent PEREIRA, jeudi 4 décembre 2008 à 10:52 :: Actualités PHP :: #5099 :: rss
lire la suite

Lien du post: http://www.phpindex.com/index.php/2008/12/04/5099-mysql-51-ga-general-availability

Sur le même thème que "MySQL 5.1 GA (General Availability)"

Developpeur php/mysql h/f

Developpeur php mysql h f rattache a la direction generale vous interviendrez au sein du front middle et back..... la suite sur emploicentre.net [lien] [FR]

Bernard Liautaud, fondateur de Business Objects, rejoint Balderton Capital en tant que General Partner

Bernard Liautaud a déclaré: > > Bernard est l'un des chefs d'entreprise les plus réputés en Europe. Il a fait de Business Objects le leader mondial de logiciels de business intelligence et l'une des 15 premières sociétés de logiciels dans le monde. En janvier 2008, l'acquisition de Business Objects par SAP AG pour 6,7 milliards de dollars a été la troisième acquisition logicielle la plus important à cette date. Chez Balderton Capital, Bernard rejoint une équipe expérimentée composée des autres General Partners: Tim Bunting, Mark Evans et Barry Maloney. Basée à Londres, Balderton Capital gère environ 1,5 milliard de dollars en capital-risque. Depuis 2000, Balderton Capital a investi dans plus de 80 sociétés dans une vaste gamme de secteurs technologiques et de régions, dont l'Europe, les États-Unis et la Chine. Parmi ses investissements importants, on compte Bebo, (le site de social networking qui a récemment été acquis par AOL pour 850 millions de dollars), Betfair (la bourse de paris en ligne), Codemasters (l'éditeur de jeux vidéo), MySQL (société de bases de données en open-source, récemment acquise par Sun pour 1 milliard de dollars) et Setanta Sports (le diffuseur d'évènements sportifs le plus important en Europe). Barry Maloney, General Partner chez Balderton Capital, a affirmé : > À propos de Balderton Capital Balderton Capital est une société de capital-risque de premier plan, dédiée à détecter des entrepreneurs talentueux et à les aider à construire de grandes entreprises. Les associés de Balderton travaillent en équipe et se focalisent sur le développement d'entreprises de valeur sur le long terme. Les associés allient leur expérience opérationnelle de la Silicon Valley à une grande compréhension de ce qui est nécessaire pour créer des entreprises sur les marchés de la technologie et des médias. À propos de Bernard Liautaud Bernard a co-fondé Business Objects en 1990 et occupé les postes de PDG puis de président du conseil jusqu'en janvier 2008. Comptant 6 700 employés, 45 000 clients et 1,5 milliard de dollars de revenus en 2007, Business Objects est devenu le leader mondial des logiciels de business intelligence et l'une des 15 plus grandes sociétés de logiciels au monde. Business Objects a été la première introduction en bourse logicielle européenne au Nasdaq en 1994. En janvier 2008, dans le cadre de la troisième acquisition logicielle la plus importante enregistrée à cette date, SAP a fait l'acquisition de Business Objects pour 6,7 milliards de dollars. À la suite de cette acquisition, Bernard est à présent membre du Conseil de surveillance de SAP. Bernard a reçu un certain nombre de distinctions, dont celles de Chevalier de la Légion d'Honneur en 2007, > du Time Magazine Europe, > 2002 de BusinessWeek ainsi que > en Amérique du Nord par le Chief Executive Magazine en 2001. Bernard est l'auteur de >, oeuvre traduite en neuf langues et vendue à plus de 50 000 exemplaires dans le monde. www.balderton.com [lien] [FR]

Séminaire web sur la haute disponibilité DRBD pour MySQL

Le Mercredi 12 Décembre 2007 aura lieu un séminaire web sur le sujet "Introduction aux architectures de haute disponibilité DRBD pour MySQL". Ce séminaire sera tenu par Serge Frezefond, Ingénieur avant-vente chez MySQL France à 10h00 pour une durée de 45 minutes suivi de questions-réponses, tout cela via votre navigateur. Qu'est-ce que DRBD ? C'est un "bloc device" qui exploite les capacités de réplication synchrone de façon transparente pour l’application, la base de données ou le système de fichiers. Utilisé parallèlement au package open-source Linux Heartbeat, il permet aux architectes de solutions de concevoir une base de données MySQL capable d'exploiter les fonctions de basculement (failover) automatique des ressources après une panne, sous une configuration « hot standby » garantissant la sécurité totale des transactions. Ce séminaire vous permettra de comprendre comment mettre en place une solution de haute disponibilité en utilisant MySQL et DRBD et ainsi : - Assurer la haute disponibilité de vos données et la resynchronisation en cas de panne - Gérer le basculement de l'application et de la base de données - Réduire vos coûts Pour vous inscrire, c'est par là Afin de participer à cette présentation Web vous nécessiterez l'utilisation d'un des navigateurs suivants : voir la liste Proposé par Clément Péronneaud [lien] [FR]

MySQL 6.0.3 Alpha

MySQL AB a publié une nouvelle version Alpha de MySQL 6. La nouvelle version du SGBD basée sur Falcon, le nouveau moteur de tables transactionnelles, est désormais disponible en téléchargement. MySQL AB rappelle que, à ce stade, cette version ne peut être utilisée en production. Télécharger MySQL 6.0.3 Manuel MySQL 6 [lien] [FR]

MySQL et les expressions régulières

J'avais une requête qui me permettait de récupérer dans une table "personne" toutes les occurrences selon une partie d'un prénom . Par exemple pour trouver les jérome et les véronique , j'utilisais la requête suivante : SELECT champ1, champ2 FROM personne WHERE lower(prenom) like '%éro%'" Mais voila, jérome s'écrit en fait jérôme, et je souhaitais donc a partir de la chaine "ero" ou "éro" trouver les : · vero · véro · jerome · jerôme · jérome · jérôme · .. Je remplace donc mes caractères (par exemple "e" et "é") en un motif regexp, et pour MySql ma requête est devenue: SELECT champ1, champ2 FROM personne WHERE lower(prenom) regexp '[eèéêë]r[oðòóôõö]' Et voila le travail ... En savoir plus: Les expressions régulières Expressions régulières MySQL [lien] [FR]

Executer un script SQL externe dans MySQL

Executer un script SQL externe dans MySQL Par Meda le jeudi, juillet 26 2007, 12:49 - SQL - Lien permanent · Mysql Voici la commade pour executer un scritp sql externe dans une base : mysql -u utilisateur -p nombase < nomscript.sql Le script nomscript.sql est lancé par utilisateur dans la base de données nombase. [lien] [FR]

Création d'une table sur MySQL

Création d'une table sur MySQL Par Meda le jeudi, juillet 26 2007, 12:44 - SQL - Lien permanent · Mysql Voici la méthode de création d'une table : CREATE TABLE patapaint_joueur ( idJoueur INT PRIMARY KEY AUTO_INCREMENT, loginJoueur varchar(20) NOT NULL, ); CREATE TABLE permet la création de la table suivit du nom de la table et des attributs entre {}. Faire une liaison entre trois tables : CREATE TABLE patapaint_score ( idPartie INT NOT NULL, idJoueur INT NOT NULL, win bool NOT NULL, FOREIGN KEY (idPartie) REFERENCES patapaint_partie (idPartie), FOREIGN KEY (idJoueur) REFERENCES patapaint_joueur (idJoueur) ); Dans cet exemple la table patapaint_score a une liaison avec les tables patapaint_partie et patapaint_joueur. Cette liaison est représentée par le mot clé FOREIGN KEY pour identifier le champ qui est lié avec l'autre table et REFERENCES qui fait référence à la table et sa clé primaire. [lien] [FR]

Création d'une base de données MySQL

Création d'une base de données MySQL Par Meda le jeudi, juillet 26 2007, 12:25 - SQL - Lien permanent · Mysql La création d'une nouvelle base de données est facile, il suffit de taper dans un terminal MySQL cette commande : CREATE DATABASE nombase; Et pour utiliser cette base de données : USE nombase; [lien] [FR]

Ajout d'un utilisateur MySQL

Ajout d'un utilisateur MySQL Par Meda le jeudi, juillet 26 2007, 12:17 - SQL - Lien permanent · Mysql Pour l'ajout d'un utilisateur utilisez la commande CREATE USER dans un terminal MySQL : CREATE USER utilisateur; Pour affecter un mot de passe à un tuilisateur : SET PASSWORD FOR utilisateur = PASSWORD('motdepasse'); Ajout d'un utilisateur avec un mot de passe : CREATE USER utilisateur IDENTIFIED BY 'motdepasse': Ajout des droits sur une table à un utilisateur : GRANT ALL on labase.* to utilisateur IDENTIFIED BY 'motdepasse'; Dans cet exemple l'utilisateur utilisateur identifié par motdepasse a tout les privilèges sur toutes les tables de la base de données labase. [lien] [FR]

Connexion à une base de données MySQL

Connexion à une base de données MySQL Par Meda le jeudi, juillet 26 2007, 12:04 - SQL - Lien permanent · Mysql Pour se connecter à la base de données, tapez dans un terminal : mysql -u utilisateur -pmotdepassse Avec cette commande le mot de passe est affiché en clair sur le terminal. Pour ne pas l'afficher en clair taper cette commande : mysql -u utilisateur -p Il vous sera demandé votre mot de passe. Pour aller directement sur une base de données précise : mysql -u utilisateur -p nombase Pour quitter MySQL dans le shell vous avez deux choix : mysql> QUIT Bye et les touches Ctrl + D. [lien] [FR]

eZ Publish et MySQL : un couple inséparable ?

Le moteur de gestion de contenu web eZ Publish est censé être compatible avec MySQL et PostgreSQL nativement et avec Oracle [1] et SQL Server [ [lien] [FR]

Sécurisation d'un serveur MySQL

Sécurisation des accès Dans la plupart des cas, lorsque l'on vient d'installer un serveur MySQL, le mot de passe du compte root est vide. Une des premières tâches consistera donc à le changer immédiatement comme ceci : mysqladmin -u root password 'mon_password' -p L'accès sera ainsi protégé : # mysql -h localhost -u root ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) Et il faudra ensuite utiliser l'option "-p" pour se connecter avec le nouveau password : # mysql -h localhost -u root -p L'étape suivante consistera à repérer tous les comptes sans mot de passe : mysql> SELECT * FROM mysql.user WHERE Password=''; Si la dernière requête renvoie des résultats, on pourra supprimer ces comptes comme ceci : mysql> DELETE FROM mysql.user WHERE Password=''; mysql> FLUSH PRIVILEGES; On pourra également faire de même, avec les comptes qui sont autorisés à se connecter depuis n'importe où : mysql> SELECT * FROM mysql.user WHERE host = '%'; mysql> DELETE FROM user WHERE host = '%'; mysql> FLUSH PRIVILEGES ; Interdire complètement l'accès distant pour root Une autre règle, qui me semble importante, est l'interdiction de se connecter en tant que root depuis un accès distant. Toutes les tâches d'administration qui nécessiteront l'utilisation de cet utilisateur, devront être faites en local directement en ligne de commande. Pour interdire l'accès distant, il suffira d'autoriser que les connexions locales, comme ceci : mysql> UPDATE mysql.user SET Host = 'localhost' WHERE user='root'; mysql> FLUSH PRIVILEGES; Supprimer les bases de tests Par défaut, MySQL autorise l'accès pour tous les utilisateurs, aux bases de données dont le nom commence par "test_". Cela peut poser un vrai problème de sécurité et on préfèrera les supprimer : mysql> DROP DATABASE test; mysql> DELETE FROM db WHERE db='test' OR db='test\_%'; Désactiver les options non utilisées MySQL active tout un tas d'options par défaut qui ne sont pas forcément utilisées. Voici un exemple de paramètres à ajouter dans le fichier /etc/my.cnf, permettant de désactiver des options dont on n'a pas l'utilité : # Désactivation du programmateur d'événements event-scheduler=0 # Interdit l'utilisation de l'ordre sql 'LOAD DATA INFILE' qui permet # de remplir une base de données avec un fichier local-infile=0 # Désactivation du support des liens symboliques # qui permet de faciliter le stockage de tables sur plusieurs disques durs, # mais cela peut s'avérer très dangereux. skip-symbolic-links # Désactivation du moteur de stockage MERGE skip-merge Sécuriser l'accès réseau Enfin, on essayera de faire en sorte que le serveur ne soit pas accessible au niveau réseau. Pour cela on le placera derrière un firewall ou dans un vlan non accessible directement. Seuls les serveurs utilisant des bases de données devront y avoir accès. On pourra vérifier que la connexion directe au serveur MySQL est bien bloquée, avec la commande telnet (3306 étant le port par défaut) : $ telnet adresse_ip_serveur 3306 [lien] [FR]

Développeur Web PHP5 / MySql - Inteliscent - Paris

Inteliscent se positionne sur le marché du Marketing à la performance (Liens sponsorisés, comparateur de prix et affiliation), en misant sur l’innovation, à la fois commerciale et technologique, pour être en rupture avec les outils actuels. Dans le cadre de la création et du développement de son offre, nous sommes actuellement à la recherche de profils techniques pour constituer une équipe dynamique et ambitieuse. Tenté par une belle aventure humaine ? Envie de travailler dans une nouvelle société qui veut changer les règles du marché ? Rejoignez une petite équipe avec de grandes ambitions ! Vous travaillerez en étroite collaboration avec notre directeur technique et prendrez en charge le développement de briques importantes de notre projet. Missions : * Développement de briques fonctionnelles de la plateforme * Mise en place des tests unitaires et fonctionnels * Modélisation de bases de données sous MySQL Les compétences requises pour ce poste sont : * Excellente culture Internet * Bonne connaissance de la programmation objet en PHP5 * Modélisation de bases de données (MySQL idéalement) * Expérience en environnement UNIX/Linux * Connaissance en CSS, XHTML et XML * La connaissance de Python ou Java serait un plus * goût pour les technologies open source * 6 mois d’expérience dans le développement d’applications web * Des connaissances de l’affiliation et de la publicité en ligne serait un plus * La maîtrise de l’anglais technique est un minimum Date d’embauche : ASAP Type de contrat : CDI Rémunération : selon profil et expérience Lieu de travail : Paris Pour soumettre votre candidature, merci de faire parvenir votre CV et vos références à Franck Lefeuvre :franck.lefeuvre@inteliscent.com Les internautes ont noté cet article de: Ce billet à été posté le 15 octobre 2007 à 06:00 dans la (les) catégorie(s) Développement, startup, Paris, Ile de France. Vous pouvez suivre les commentaires de ce billet grâce au fil RSS 2.0. Vous pouvez laisser un commentaire, ou faire un trackback de ce billet depuis votre propre site. [lien] [FR]

Développeur PHP 5 / MySQL - Owlient

Owlient est un éditeur de jeux en ligne en forte croissance. Suite au premier jeu Equideo.com attirant une communauté de 350 000 joueurs actifs, Owlient prépare de nouveaux jeux et recherche dans ce cadre plusieurs développeurs PHP 5 / MySQL. Intégré(e) au sein d’une équipe à taille humaine, vous serez en charge du développement des nouveaux jeux, que ce soit côté serveur avec PHP 5 et MySQL ou sur la partie cliente avec AJAX. Vous serez par ailleurs amené(e) à développer de nouvelles fonctionnalités sur nos jeux en production, ainsi que sur nos applicatifs internes. De formation Bac+2 minimum (DUT Informatique) ou plus, vous justifiez d’une expérience professionnelle d’un an ou plus sur une application Web reposant sur PHP et MySQL. Vous faites preuves de rigueur et de méthode. Plus appréciés : - connaissance d’un framework de développement Web - notions de sécurité des applications Web - expérience d’un site à forte charge Date d’embauche : Immédiate Type de contrat : CDI Rémunération en euros : De 28ke/an à 36ke/an selon expérience, plus tickets restaurants Lieu de travail : Gif sur Yvette (déménagement sur Paris fin 2007) Merci de faire parvenir votre candidature à Mr Olivier Issaly à l’adresse recrutement@owlient.eu Les internautes ont noté cet article de: Ce billet à été posté le 2 mai 2007 à 11:04 dans la (les) catégorie(s) Actualité, Développement, Jeux Video, PME, Paris, Ile de France. Vous pouvez suivre les commentaires de ce billet grâce au fil RSS 2.0. Vous pouvez laisser un commentaire, ou faire un trackback de ce billet depuis votre propre site. [lien] [FR]