sql >> Database teknologi >  >> RDS >> Mysql

Hvad er forskellen mellem MySQL Native Driver og MySQL Client Library

Der er ingen stor forskel på PHP sprogniveauet.

  • libmysqlclient distribueret af MySQL, mysqlnd distribueret af PHP.
  • libmysqlclient er en del af MySQL, du skal installere MySQL-biblioteket.
  • Deres licens er anderledes.
  • mysqlnd understøtter en masse plugins (mysqlnd_ms &mysqlnd_qc &...).
  • Fordi mysqlnd er en del af PHP, kan dets hukommelse være begrænset af PHP-konfiguration.
  • mysqlnd er standard efter 5.4

http://php.net/manual/en/mysqlinfo.library.choosing .php



  1. Sådan indsætter du et array i en enkelt MySQL Prepared statement m/ PHP og PDO

  2. Henter data med UTF-8-tegnsæt fra MSSQL-server ved hjælp af PHP FreeTDS-udvidelse

  3. Få alle indsatte id'er, når du indsætter flere rækker ved hjælp af en enkelt forespørgsel

  4. Hvordan slutter man sig til 2 tabeller på 2 forskellige databaser?