CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Débuter avec MySQL

sedajosh
sedajosh
Niveau 10
30 août 2007 à 16:17:52

Bien le bonjour tout le monde,
depuis peu je virtualise Ubuntu 7.04 sur mon macbook et je voudrais utiliser MySQL.
j´ai donc tapé mysql dans le terminal, un message me prévient qu´il n´est pas installer mais que je peu faire "sudo apt-get install mysql-client-5.0" pour l´installer, ce que je fait. Je répond oui aux deux questions qui me sont posée puis l´installation se fait.
Ensuite je tape "mysql" dans mon terminale pour le lancer, mais j´ai un message d´erreur : "Can´t connect to local MySQL server through socket ´/var/run/mysqld/mysqld.sock´ (2)"
Que veux dire ce message ? Comment faire pour commencer a me servir de MySQL ?
Et si par la même occasion quelqu´un a un tuto pour débuter dans MySQL je suis preneur ^^.

Rod_laver
Rod_laver
Niveau 10
30 août 2007 à 17:32:43

C´est parce qu´il faut d´abord démarrer le démon
sudo /etc/init.d/mysql start

sedajosh
sedajosh
Niveau 10
30 août 2007 à 18:34:42

Merci, mais ça ne fonctionne pas.
En copiant ta ligne il me met "command not found", et j´ai aucun répertoir qui s´appelle mysql dans /etc/init.d

Désolé si je suis pas super au point avec linux ^^.

K-L-K
K-L-K
Niveau 10
30 août 2007 à 21:57:24

regarde dans /etc si il n´y a pas un fichier mysql.conf (regarde aussi dans /etc/mysql/)

par curiosité, c´est quoi et ca sert a quoi?
j´ai httpd et proftpd mais connait pas du tout mysql

shyron
shyron
Niveau 7
30 août 2007 à 23:21:14

A mon avis tu n´a pas mysql d´installé. Tu as uste installé le client mysql. Fais un apt-get install mysql puis démarre le.

Pour KLK : mysql est un gestionnaire de bases de données. La référence pour les sites web dynamiques en php par exemple.

Clement_frm
Clement_frm
Niveau 10
30 août 2007 à 23:52:15

Référence qui tendrait à céder la place à PostgreSQL, pour les très gros sites, si j´ai bien lu (j´sais même plus où, d´ailleurs :rire2: )
Mais pourquoi, en revanche, je n´en sais rien...
Meilleure organisation des données donc plus grande réactivité, peut-être ?

sangohan55
sangohan55
Niveau 10
31 août 2007 à 09:57:18

MySQL ne respecte pas les normes SQL par contre PostgreSQL lui bin deja mieux .

vegehannnnnn
vegehannnnnn
Niveau 9
31 août 2007 à 11:34:17

En fait MySQL était assez mauvais avant la version 5.0 car il était vraiment assez éloigné de la norme SQL92.
Il semble que ce soit bien mieux pour les versions >= 5.0 avec :
-- gestion des procédures stockées
-- gestion des vues
-- gestion des triggers (quoiqu´apparemment c´est encore assez rudimentaire)
-- ...

A la base MySQL a été développé dans l´optique d´être une application permettant d´assurer la connexion a des tables pour des petits sites web dynamiques. PostgreSQL, quant à lui, a dès la base été conçu avec des ambitions plus professionnelles (on le voit rien qu´au modèle conceptuel orienté objet, au-delà du simple relationnel de MySQL, permettant de gérer des traitements complexes plus simplement).

MySQL a quand-même pour avantage d´avoir une communauté d´utilisateurs plus large que PostgreSQL, ce qui lui permettra probablement de pallier son retard sous peu.
En fait, je vois MySQL plus comme une application prometteuse que comme un SGBD super complet et performant . Si on a des besoins de l´ordre d´une application de gestion professionnelle, il vaut mieux s´orienter vers PostgreSQL (Oracle si on a les moyens :o)) ), sinon MySQL fait souvent bien l´affaire quand-même.

Quelques infos :
http://dev.mysql.com/doc/refman/5.0/fr/differences-from-ansi.html
http://dev.mysql.com/doc/refman/5.0/fr/compatibility.html

Cap-mari
Cap-mari
Niveau 10
31 août 2007 à 13:31:13

Sedajosh, tu peux également installer MySQL sur un mac voire même PostgreSQL. C´est beaucoup plus simple. :ok:
Je ne vois pas pourquoi tu te prends la tête.
Télécharge MAMP pour MAC.

sedajosh
sedajosh
Niveau 10
31 août 2007 à 16:27:47

C´est bon j´ai installer le serveur, c´étais effectivement ça qui me manquait.
Merci.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware