Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何解决Asp.NET3.0迁移数据库的问题?_C#_Mysql_.net - Fatal编程技术网

C# 如何解决Asp.NET3.0迁移数据库的问题?

C# 如何解决Asp.NET3.0迁移数据库的问题?,c#,mysql,.net,C#,Mysql,.net,.net核心3.0 我用SQLLite数据库开发了我的应用程序。现在我正试图将我的数据库迁移到MySQL,但在运行代码时遇到了这个错误。运行后,它会失败,并且不会创建新数据库 我的连接字符串 连接字符串:{ DefaultConnection:Server=localhost;Database=datingapp;Uid=appuser;Pwd=4^.-:aX;vqU-QebT }, 错误 它应该是用户和密码,而不是uid和pwd 请参阅本页它是用户和密码,而不是uid和pwd 请参阅本页在这种

.net核心3.0 我用SQLLite数据库开发了我的应用程序。现在我正试图将我的数据库迁移到MySQL,但在运行代码时遇到了这个错误。运行后,它会失败,并且不会创建新数据库

我的连接字符串

连接字符串:{ DefaultConnection:Server=localhost;Database=datingapp;Uid=appuser;Pwd=4^.-:aX;vqU-QebT },

错误


它应该是用户和密码,而不是uid和pwd


请参阅本页

它是用户和密码,而不是uid和pwd


请参阅本页

在这种情况下,您的密码包含分号,而不是分号

Pwd=4^.-:aX;vqU-QebT"
试试这个,让我知道这是否对你有帮助

Pwd='4^.-:aX;vqU-QebT'"

在这种情况下,您的密码包含分号,而不是此分号

Pwd=4^.-:aX;vqU-QebT"
试试这个,让我知道这是否对你有帮助

Pwd='4^.-:aX;vqU-QebT'"

嗨,ly6n,为了便于阅读,请尝试将连接字符串包装在backticks`中,使其看起来像代码。还有,这是所有相关的代码吗?也许可以为我们提供更多的上下文,而不是太多的代码,只是多一点。最后,我想这里的错误是:System.ArgumentException:初始化字符串的格式不符合从索引63开始的规范。您的第63个字符要么是空格,要么是冒号,所以我猜这是issueIs数据库的一部分,是否一直是MySQL数据库?你重命名数据库了吗?自数据库上次运行以来,你们做了哪些更改?来自dotnet和Neil先生的课程,我坚持迁移数据库并转到生产。最后通过更改连接字符串来修复。Uid和pwd在我的情况下不起作用,所以我改为User和Password,它就起作用了。您可能需要检查here:Hi ly6n,为了便于阅读,请尝试使用backticks`将连接字符串包装成代码。还有,这是所有相关的代码吗?也许可以为我们提供更多的上下文,而不是太多的代码,只是多一点。最后,我想这里的错误是:System.ArgumentException:初始化字符串的格式不符合从索引63开始的规范。您的第63个字符要么是空格,要么是冒号,所以我猜这是issueIs数据库的一部分,是否一直是MySQL数据库?你重命名数据库了吗?自数据库上次运行以来,你们做了哪些更改?来自dotnet和Neil先生的课程,我坚持迁移数据库并转到生产。最后通过更改连接字符串来修复。Uid和pwd在我的情况下不起作用,所以我改为User和Password,它就起作用了。您可能需要在此处检查: