Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

unterschied mysql und sql

Empfohlene Antworten

Veröffentlicht

hallo!

ich mach grad ein praktikum und soll dabei diverse seiten erstellen.

dazu gehört auch eine datenbank und dazugehörige abfragen etc. ...

soweit so gut ...

ich benutze allerdings schon immer mysql für soetwas und hab es auch soweit ganz gut hinbekommen. mein chef meint allerdings, dass die hier sql-server benutzen und ich das dann umschreiben müsste in sql ...

kann mir einer sagen, ob das doll anders ist mit sql und was ich bei meinen abfragen beachten muss? oder muss ich jetzt meine ganzen scripte nochmal neu schreiben?? :confused: :(

SQL ist nur eine Sprache, die von verschiedenen Datenbanksystemen verwendet wird. Es gibt z.B. Oracle, MS-SQL-Server, MySQL, Inter Systems Caché, usw... das sind alles Datenbanksysteme. SQL ist eine "Abfragesprache" mit deren Hilfe du die DB abfragen kannst oder in die DM schreiben kannst (DML).

SQL ist ein Standard, d.H. alle Systeme die auf SQL basieren sollten einigermaßen "genormten" Code unterstützen. Allerdings gibt es immerwieder leichte Syntaxabweichungen. In der Regel ist es aber immer das selbe. Das eine System braucht eben ne Klammer mehr, das andere kommt ohne diese aus...

und wie würde das in meinem fall aussehen?

ich arbeite auf meinem lappi mit easy-php und dort läuft nun auch alles ...

bin grad noch bei meine seiten zu verfeinern ... wenn ich damit fertig bin, soll ich mit meinem script einen windows-sql-server ansprechen ...

ich hab nur das gefühl, dass ich damit total auf die schnauze flieg ... sonst konnte mein freund mir immer noch helfen, aber mit sql kennt der sich auch nicht aus ;)

Du möchtest also mit einem PHP-Skript, dass für MySQL Programiiert wurde (mysql_query usw...) auf einen Microsoft SQL-Server zugreifen ??? Also das würde nicht gehen, dazu müsste erstmal das Skript umgeschrieben werden. Die SQL-Befehle (sowas wie "SELECT * FROM kunden WHERE.... usw") würden ohne große Modifizierung auch in MS SQL funktionieren, aber die PHP-Befehle könnten die Datenbank nicht ansprechen. Mit mysql_query z.B. ist es eben nur möglich eine MySQL-Datenbank anzusprechen...

ja, das mein ich ja ... mir ist klar, dass das nicht gehen kann ... genau deshalb frag ich ...

ist es sehr schwer, das alles umzuschreiben??

gibt es da irgendwelche hilfen zu, wo ich die richtige syntax mir raussuchen kann? oder so eine art übersetzung von mysql in sql??

vielleicht hätt ich auch mal in mein self-php reinguckn solln ;) hab das doch auch drauf ;) lol ... na ja, danke ... dann werd ich mich die nächsten tage wohl damit durchboxen müssen ... :( ... was bleibt mir anderes übrig ...

Die SQL-Befehle (sowas wie "SELECT * FROM kunden WHERE.... usw") würden ohne große Modifizierung auch in MS SQL funktionieren, ...
Das geht meistens aber auch nicht auf anhieb, da z.B. der hier verwendete Zielserver ein MSSQL-Server ist, muss man z.B. seine LIMIT-Klauseln durch entsprechende Verschachtelungen ersetzen, sowie manch andere Sachen in der Abfrage, das findet sich aber meist schnell und leicht.

Welche Version ist der der MSSQL-Server?

na ja, ich hoffe doch, dass ich das packen werde ;) aber man kann ja immer nur dazu lernen ...

kp, welche version der mssql-server ist ... müsst ich lügen :D

wegen solchen geschichten, sollte man immer eine Datenbankklasse für die Zugriffe verwenden, so müssten im nachhinein nur der ein oder andere SQL angepasst werde, die aufrufe (query, fetch_row,..) wären allgemein gültig...

siehe z.b.

http://adodb.sourceforge.net/

Gruß,

Markus

ich merk schon: so viel zu ändern gibbet bei meiner programmierweise scheinbar nicht ... ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.