Vinnaren i pepparkakshustävlingen!
2016-03-16, 13:17
  #1
Medlem
Hej

De va en kille som skrev till mig att man bör konvertera till MySQLi så fort som möjligt eftersom det kommer att sluta stödjas av webhotellen osv?

En sida som körs med MySQL kan ju bara ha php 5.3 och ner eftersom över det så ska man ju ha MySQLi

Vad är bättre med MySQLi än MySQL?

Måste jag konvertera!?

Mvh
Citera
2016-03-16, 14:57
  #2
Moderator
Protons avatar
Databaser --> PHP
/Moderator
Citera
2016-03-16, 14:59
  #3
Moderator
Protons avatar
Citat:
Ursprungligen postat av superfajs
Hej

De va en kille som skrev till mig att man bör konvertera till MySQLi så fort som möjligt eftersom det kommer att sluta stödjas av webhotellen osv?

En sida som körs med MySQL kan ju bara ha php 5.3 och ner eftersom över det så ska man ju ha MySQLi

Vad är bättre med MySQLi än MySQL?

Måste jag konvertera!?

Mvh
Om webhotellet slutar stödja mysql-biblioteket kommer dina php-sidor som förlitar sig på att det finns en databas sluta fungera tvärt.

För jämförelsen googlade jag fram detta åt dig:
https://en.wikipedia.org/wiki/MySQLi
Citera
2016-03-16, 22:17
  #4
Medlem
togs inte mysql_ bort redan 2012?

Earlier versions of PHP used the MySQL extension. However, this extension was deprecated in 2012.
/ http://www.w3schools.com/php/php_mysql_connect.asp
Citera
2016-03-17, 07:16
  #5
Moderator
Protons avatar
Citat:
Ursprungligen postat av proxymania
togs inte mysql_ bort redan 2012?

Earlier versions of PHP used the MySQL extension. However, this extension was deprecated in 2012.
/ http://www.w3schools.com/php/php_mysql_connect.asp
Att ett API är deprecated betyder sällan att det "tas bort", men däremot att det kan komma att försvinna i framtida releaser och därmed avråds man att koda mot APIet och istället använda något annat, som i detta fall.
Citera
2016-03-17, 18:43
  #6
Medlem
Det kommer försvinna förr eller senare, om du startar med något nytt rekommenderar jag verkligen att använda mysqli. Det är både ett säkrare API och låter dig göra fler saker med databas (till exempelvis ordentligt stöd för charsets).

Om du har projekt som är mysql nu behöver du inte nödvändigtvis göra något just nu. PHP 7 (som redan är släppt) har inte mysql som default längre. Och när webbhotell går över till det kommer det försvinna.
Citera
2016-04-15, 12:09
  #7
Medlem
Soluss avatar
Personligen gick jag över till PDO för ett antal år sedan. Kanske verkar krångligt till en början om man är ovan vid oop, men man kommer över även den tröskeln. Klart värt att kika på!
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback