【问题标题】:Mysql database not showing up in mysql workbench when querying all databases查询所有数据库时,mysql 数据库未显示在 mysql 工作台中
【发布时间】:2021-06-17 19:28:49
【问题描述】:

我在 mySQL 中创建了一个名为 ASSIST_DB 的模式,它没有显示为数据库。我尝试在 VS 2019 中将 mysql 连接到 c#,但我相信数据库名称是问题所在,因为连接总是失败。我查询了数据库连接,它显示了其他数据库的名称,而不是我的架构。我确实谷歌了架构是什么,它确实与数据库不同,但我相信那是数据库,我不知道为什么它没有出现。 我的c#连接代码如下:

 //Initialize values
    private void Initialize()
    {
        server = "localhost";
        database = "ASSIST_DB";
        uid = "root";
        password = "CHANGED IT TEMPORARILY";
        string connectionString;
        connectionString = @"SERVER=" + server + ";" + "DATABASE=" +
        database + ";" + "UID=" + uid + ";" + "PASSWORD= " + password + ";";

        connection = new MySqlConnection(connectionString);
    }

我上传了几张图片让情况更清楚:

My assist db schema

it does not show my assist_db

connection is working

【问题讨论】:

    标签: c# mysql database mysql-workbench


    【解决方案1】:

    我设法解决了。我制作了一个不属于我的服务器模式的本地模型,并且不得不重新制作服务器中的表。我从创建的模型中复制了 sql 代码来移动表。它现在运行良好。

    【讨论】:

      猜你喜欢
      • 2013-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-21
      • 2017-05-08
      • 1970-01-01
      • 2013-05-27
      相关资源
      最近更新 更多