Kom ihåg mig?
Home Menu

Menu


MySQL-extension snart väck från PHP

 
Ämnesverktyg Visningsalternativ
Oläst 2013-01-28, 20:46 #1
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Standard MySQL-extension snart väck från PHP

Det här inlägget är mest bara en liten påminnelsen till alla utvecklare om att det nu är dags att överge mysql*-funktionerna i PHP för gott för de som inte redan gjort det. I den sista alfan för 5.5.0, som släpptes för några dagar, så får man nu deprecated-varningar ifall man använder dessa. Den 7 februari kommer förhoppningsvis den första beta-versionen.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 00:10 #2
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Vad kör man i stället?
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 01:15 #3
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
MySQLi eller PDO.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 01:50 #4
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
OK, PDO känner jag igen....
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 09:07 #5
coredevs avatar
coredev coredev är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2007
Inlägg: 1 554
coredev coredev är inte uppkopplad
Bara ett inlägg till!
coredevs avatar
 
Reg.datum: Sep 2007
Inlägg: 1 554
Bra! Men kunde de inte överlagrat de gamla funktionerna så man slapp ändra i all gammal kod
coredev är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 10:04 #6
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Jag roade mig med att ladda ner MySQL Community edition 5.5.29 men blir lite konfunderad vilken Connector jag ska använda. de har ju dels (mysql-connector-odbc-5.2.3-ansi-win32.msi) men även (mysql-connector-odbc-5.2.3-win32.msi) jag har inte hittat någon connector för OLEDB bara den det stenåldersgamla ODBC.

Vilken ska man använda om man vill köra det senaste och vassaste av allt.
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 10:18 #7
Jake.Nu Jake.Nu är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 224
Jake.Nu Jake.Nu är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 224
Citat:
Ursprungligen postat av ConnyWesth Visa inlägg
Jag roade mig med att ladda ner MySQL Community edition 5.5.29 men blir lite konfunderad vilken Connector jag ska använda. de har ju dels (mysql-connector-odbc-5.2.3-ansi-win32.msi) men även (mysql-connector-odbc-5.2.3-win32.msi) jag har inte hittat någon connector för OLEDB bara den det stenåldersgamla ODBC.

Vilken ska man använda om man vill köra det senaste och vassaste av allt.
För .NET eller för PHP?

.NET, den senaste?
PHP, ingen alls eftersom mysqlnd följer med.
Jake.Nu är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 10:37 #8
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Citat:
Ursprungligen postat av Jake.Nu Visa inlägg
För .NET eller för PHP?

.NET, den senaste?
PHP, ingen alls eftersom mysqlnd följer med.
Jag kör .NET 4 i Visual studio 2010, men kör även PHP utanför Visual Studio och tänkte testa lite PDO-kopplingar till databasen.

Jag har dock databaser i MS SQL-Server som jag ville trycka över via OLEDB/ODBC till MySQL så jag slipper scripta om skiten. MS SQL-server har ett fantastiskt enkelt export/importverktyg som jag får abstnens om jag inte kan använda. När jag ska kommunicera med MySQL så behöver jag då endera OLEDB eller ODBC-connectors för MySQL.

Har inte kört databas med PHP förut. Har mest kört små testprojekt i PHP helt utan filhantering eller databaser.

Jag tänker även testa att köra MS SQL-server och PHP.

Kör dock 100% objektorienterat om det på något vid går i PHP vill inte ha några imperativa rutiner.

Senast redigerad av Conny Westh den 2013-01-29 klockan 10:44
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 12:12 #9
Jake.Nu Jake.Nu är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 224
Jake.Nu Jake.Nu är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 224
OLEDB i PHP kan du använda m.h.a. COM(), http://se2.php.net/manual/en/book.com.php

Det som följer med i binärpaketen för Windows är t.ex. php_pdo_mssql.dll och php_pdo_odbc.dll.

För .NET/ODBC har du respektive connector som du kan ladda ner hos http://www.mysql.com och vill du köra med denna i PHP så får man ange det DSN man lagt in i ODBC "biblioteket" i Windows.

Lite blandad info, ungefär som ditt inlägg
Jake.Nu är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-01-29, 12:35 #10
yakuzaemmes avatar
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2012
Inlägg: 773
yakuzaemme yakuzaemme är inte uppkopplad
Mycket flitig postare
yakuzaemmes avatar
 
Reg.datum: Jun 2012
Inlägg: 773
Det lär ju ta drygt 5 år innan man är tvungen att ge upp mysql_* metoderna, dock är det väl bra att vara ute i god tid..
yakuzaemme är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 21:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017