gpt4 book ai didi

mysql - 在 Visual Studio VB.NET 中连接到 PHP 中使用的、由服务器托管的 MySql 数据库

转载 作者:行者123 更新时间:2023-11-29 23:19:22 25 4
gpt4 key购买 nike

我想知道是否可以使用连接到数据库当我在 Visual Studio 中使用 PHP 时。我将数据库托管在 VPS 服务器上,如果(以及如何)我可以将我的 vb.net 应用程序连接到它。

我还想知道如何从数据库中获取数据。我使用 Visual Studio 2010。我有 VS 2012,如果需要的话可以使用它。

我尝试在服务器资源管理器中执行此操作,然后单击“连接到数据库”。但我不知道这是否正确,也不知道该写在哪里、写什么。我知道 mySql 详细信息,但不知道在哪里编写它们。

最佳答案

是的,可以,请按照以下步骤操作:

  1. 1.您需要从MySQL网站下载mysqlconnect(mysql-connector-net)并将DLL文件添加到Visual Studio中,网站是http://dev.mysql.com/downloads/connector/ 。解压下载文件。
  2. 添加对 MySql 程序集的引用。从菜单中单击“项目”,然后选择“添加引用”。在 .Net 选项卡下,浏览查找 MySQL.Data 程序集。
  3. 在你的类上添加这两条导入行:

    Imports System.Data
    Imports MySql.Data.MySqlClient
  4. 要连接到 MySql 数据库,我们需要使用 MySqlConnection 类:

    Dim con = New MySqlConnection("Data Source=localhost;user id=root;database=my_test_projects;")
  5. 像这样使用它:

    Try
    con.Open()
    'Check if the connection is open
    If con.State = ConnectionState.Open Then
    con.ChangeDatabase("MYSQL") 'Use the MYSQL database for this example
    Console.WriteLine("Connection Open")
    Dim Sql As String = "SELECT * FROM USER" ' Query the USER table to get user information
    cmd = New MySqlCommand(Sql, con)
    reader = cmd.ExecuteReader()

    End If


    Catch ex As Exception
    Console.WriteLine(ex.Message) ' Display any errors.
    End Try

查看此链接 Using MySQL Database with Visual Basic .NET 2010

关于mysql - 在 Visual Studio VB.NET 中连接到 PHP 中使用的、由服务器托管的 MySql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27464196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com