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

Différence MySQL / MySQLI ?

Pseudo supprimé
Pseudo supprimé 16 novembre 2014 à 23:37:47

Je suis actuellement en trin de construire mon site web avec ce que j'apprend en cour. Je communique avec la base de donnée grâce au language SQL (ce que j'apprend en cours).

Mais j'ai récemment lus dans un livre que le SQL était périmé est plus utilisé, il nous était conseillé d'utiliser du SQLI.

Voici mes questions :

. MySQL est il réellement "Azbine", et plus utilisé aujourd'hui ?
. Quel sont les principales différences entre ces deux language ? Qu'apporte MySQLI de plus que MySQL ?
. Devrais je recommencer toute la partie de mon code SQL, afin de le faire passer au SQLI ?
. Si oui, Avez vous un bon auto à me proposer ?

:merci:

Pseudo supprimé
Pseudo supprimé 16 novembre 2014 à 23:49:01

Tu confonds avec l'extension mysqli et mysql de php.

Pseudo supprimé
Pseudo supprimé 17 novembre 2014 à 08:58:54

Je ne comprend pas :(

Shippeur
Shippeur
Niveau 8
17 novembre 2014 à 10:03:07

MySQLi = MySQLimporved
C'est juste une extension du pilote MySQL dans PHP

Sinon je te conseille d'utiliser PDO au lieu de MySQLi

Pseudo supprimé
Pseudo supprimé 17 novembre 2014 à 12:11:40

Ok alors qu'apporte lextension Sqli et PDO de plus merci.

tbol
tbol
Niveau 20
17 novembre 2014 à 18:20:21

Salut,

- SQL est pas périmé, c'est toujours le langage le plus utilisé dans la majeure partie des applications orientée base de données. Et même quand le développeur à pas à manipuler directement le SQL, en utilisant par exemple une API de plus haut niveau, l'API ou l'outil qu'il utilisent se base la plupart du temps sur le langage SQL. SQL est proposé pas seulement pas MySQL mais par la majorité des SGBDR.

- MySQL utilise le langage SQL.

- MySQLI est un pilote d'extension pour PHP et MySQL, il ne rends donc pas obsolète le langage SQL, cela fourni des services en SUS propres à MySQL en particulier.

MySQLI sert à fournir des services étendus que propose MySQL. L'extension mysqli a un grand nombre d'avantages et d'améliorations par rapport à l'extension mysql :

Interface orientée objet

Support des commandes préparées

Support des commandes multiples

Support des transactions

Capacités de déboguage avancées

Support du serveur embarqué

Pour plus d'infos voir la Doc : http://php.net/manual/fr/book.mysqli.php

Cependant si tu veux garder une application portable vis à vie du SGBD, il est préférable d’utiliser le SQL standard plutôt qu'une API propriétaire, bref c'est un choix.

boss_power
boss_power
Niveau 6
08 septembre 2015 à 02:25:10

C'est mysql extension qui est périmée mais le langage sql est toujours là :oui:

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