首页 > 数据库 >Asp.net的项目SqlServer数据库迁移到MySql

Asp.net的项目SqlServer数据库迁移到MySql

时间:2023-09-15 10:12:18浏览次数:42  
标签:Asp 数据库 MySql SqlServer version mysql net 6.9

1、环境 Windows 10 + VS2015 +.Net4.5.2 +MySql5.7

2、准备

     1)、Navicat Premium 15(用于数据库转换,其它版本的亦可)

     2)、Vs2015

     3) 、 安装mysql-connector-net-6.9.9.msi

     4)、安装mysql-for-visualstudio-1.2.6.msi

3、数据库转换

    1)、打开navicat ,右键MySql数据库中的表,选择导入数据,如下图所示:

4、连接数据库

1)、打开vs,打开程序包控制器控制台,运行如下命令:

install-package EntityFramework -version 6.1.0
install-package mysql.data -version 6.9.9
install-package mysql.data.entity -version 6.9.9

 

 2)、修改项目中的web.config

重新启动项目及可,

5、备注

转换后的数据库会丢失主键,guid会添加大括号,注意修改调整

 

标签:Asp,数据库,MySql,SqlServer,version,mysql,net,6.9
From: https://www.cnblogs.com/GIScore/p/17704219.html

相关文章

  • mysql 字段前两位替换成其他字符 mysql字符替换函数
    一、字符串处理函数1、REPLACE()字符串替换语法:REPLACE(str,old_str,new_str);含义:将str中的old_str替换为new_str字符串。注意:当搜索要替换的文本时,MySQL使用区分大小写匹配来执行要替换的字符串搜索。示例:将"helloworld!"中hello字符串替换为hi。SELECTREPLACE('hel......
  • MySQL 分表查询
    分表是一种数据库分割技术,用于将大表拆分成多个小表,以提高数据库的性能和可管理性。在MySQL中,可以使用多种方法进行分表,例如基于范围、哈希或列表等。下面将详细介绍MySQL如何分表以及分表后如何进行数据查询。基于哈希的分表基于哈希的分表是一种将数据分散到多个子表中的数据......
  • MySQL数据库
    目录MySQL数据库1.基本概念2.DBMS3.发展史4.主流数据库介绍5.数据库分类5.1关系数据库5.2非关系型数据库6.SQL语句6.1SQL语句分类:6.1.1DDL:数据定义语言,用于管理数据库对象,如库、表、索引等6.1.2DML:数据操纵语言,用于管理表数据6.1.3DQL:数据查询语言,用于根据条件查......
  • msf扫描靶机上mysql服务的空密码
    我们启动一台Metasploitable2-Linux靶机网络模式为桥接IP:192.168.146.136 登录 Metasploitable2-Linux 系统用户名 root,密码:123456 输入 ipa 查看 ip 地址 登录Kali开始搜索模块msf6>searchmysql_login加载模块msf6>useauxiliary/scanner/mysql/......
  • KingBaseES与MySQL的区别
    KingBaseES与MySQL的区别当涉及到数据库管理系统(DBMS)时,Kingbase和MySQL是两个备受关注的选项。本文将详细介绍Kingbase和MySQL之间的区别,包括它们的特点、体系结构、功能和适用场景。我们将从多个方面进行比较,帮助读者更好地了解和选择适合自己需求的数据库管理系统。一、简介......
  • 解密MySQL中强大的武器——REGEXP正则表达式
    家人们,今天我来为大家介绍一项在MySQL中非常强大的武器——REGEXP正则表达式。MySQL作为一款广泛使用的关系型数据库管理系统,其内置的REGEXP关键字为我们提供了强大的正则表达式功能,使得我们可以更加灵活和高效地进行数据匹配和处理。以下是一些常见的用法和语法规则来详解REG......
  • MySQL5.7安装超详细步骤(图文超详细教程)
    一、首先下载MySQLMysql官网下载地址: MySQL::DownloadMySQLInstaller(ArchivedVersions)华为MySQL镜像站: https://mirrors.huaweicloud.com/mysql/Downloads/网易云开源镜像站: http://mirrors.163.com/在下载列表中选择需要安装的版本:  二、其次安装MySQL1......
  • MySQL单表数据量
    小结:1、数据页需要读写,写入到一半的过程中可能会发生了意外断电等情况,所以为了保证数据页的准确性,还引入了校验码; 我跟面试官说MySQL单表数据量不要超过两千万,面试官不信https://mp.weixin.qq.com/s/C3VI2-pMkhkNIwxzQlhdLg  翻译搜索复制......
  • python连接mysql sql注入问题 事务
    1.pycharm连接MySQL importpymysql#1.连接MySQL服务端conn=pymysql.connect(host='127.0.0.1',port=3306,user='root',passwd='123456',db='db3',charset='utf8',autocommit=True......
  • MySQL之Explain各列详解
    Explain各列详解explain语句执行后返回id、select_type、table、type、possible_keys、key、key_len、ref、rows、Extra列。1、id列id列的编号是select的序列号,有几个select就有几个id,并且id的顺序是按照select出现顺序增长的,MySQL将select查询分为简单查询(SIMPLE)和复杂查询(P......