Kategorien
Verbindungstest MySQL
Dieser Artikel erklärt, wie Sie die Datenbankverbindung testen und verwenden. Wir stellen den Beispielcode zum Testen zur Verfügung. Das einzige, was Sie ändern müssen, sind die Daten in der web.config.
Diese sollte Ihre eigenen Daten wie Ihre Datenbank und Ihr Passwort enthalten.
Im Dateimanager oder FTP können Sie die folgenden 2 Dateien erstellen:
Default.aspxDefault
.aspx.cs
Wenn Sie die Datei web.config bereits im wwwroot angelegt haben, können Sie sie auch hier hinzufügen.
-------------------------------------------------------------------------------------------------------------------------Default.aspx code:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!
DOCTYPEhtml> <html xmlns=
"https://www.w3.org/1999/xhtml"> <head
runat= "server"> ; <title></title> </head&
gt;
<body> <form id="
form1" runat=" server"><div> </div>
</form> </body>
</html>
-------------------------------------------------------------------------------------------------------------------------De
code voor Default.
aspx.csusing
System;
using System.Sammlungen.Generic;
using
System.Konfiguration;
using
System.Linq;
using MySQL.Data.MySqlClient;
using System.Web;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Data;
public partial class_Default : Page {
protected void Page_Load(object sender, EventArgs e) {
string connStr = ConfigurationManager.ConnectionStrings["sqlConn"].ConnectionString;
MySqlConnection conn = new MySqlConnection(connStr);
try{
conn.Open();
if(conn != null && conn. State == ConnectionState. Open){
Response. Write("Die Verbindung ist offen");
} elseif(conn == null || conn.
State == ConnectionState.Closed){
Response.Write("Die Verbindung wird geschlossen");
}
conn.Close();
conn = null;
if(conn != null && conn. State == ConnectionState. Open){ Response
. Write("Die Verbindung ist offen");
} elseif(conn == null || conn.State == ConnectionState.Closed){
Response.Write("Die Verbindung wird geschlossen");
}catch(MySqlException ex){
Response.
Write(ex.Message);
} }
-------------------------------------------------------------------------------------------------------------------------Der
Code für die web.config:
<?xml version="1.0"?> <
configuration> <connectionStrings>
; <add name="sqlConn" connectionString="
Server=DatabaseHost ;Database=DatabaseName;Uid=DatabaseUser ;Pwd=DatabasePassword;"/> </connectionStrings> <system.
web> <compilation
debug="true" targetFramework="4.5"/> ; <httpRuntime targetFramework=
"4.5"/> </system .web> </configuration>
Mögliche Hosts sind mysql1.mijnhostingpartner.nl bis zu und einschließlich mysql11.mijnhostingpartner.nl. Welchen Sie genau benötigen, erfahren Sie in der Systemsteuerung. Der Rest der Informationen kann in der Systemsteuerung festgelegt werden. Wenn Sie sich nicht über das Skript verbinden können, können Sie das Passwort in der Systemsteuerung ändern.
Das Passwort kann mit dem Passwortgeneratorerzeugt werden.
Nachdem das Passwort generiert wurde, haben Sie folgende Dateien in Ihrem wwwroot:
.
Um sich mit MySQL zu verbinden, benötigen Sie auch die DLL, die im Bin-Verzeichnis abgelegt ist. Sie können diese DLL hierherunterladen. Wenn die Verbindung erfolgreich ist, wird die folgende Meldung angezeigt, wenn Sie die Seite in Ihrem Browser aufrufen.
Die Verbindung ist offenDie Verbindung ist geschlossen
Wenn Sie Fragen haben, können Sie jederzeit prüfen, ob sich jemand im Online-Chat befindet.
Oder Sie können im Kundenbereich ein Ticket dafür erstellen.
Schlüsselwörter: Verbindungstest MySQL mysql connecting