宁波外贸网站推广优化企业备案域名

web/2025/10/8 20:42:38/文章来源:
宁波外贸网站推广优化,企业备案域名,网站建设目的及功能定位,仙桃市住房建设局网站1. 引言 Abp支持MySql已经不是什么新鲜事了#xff0c;但按照官方文档#xff1a;Entity Framework - MySql Integration来#xff0c;你未必能成功切换#xff0c;本文就记录下切换MySql数据库遇到的一些坑#xff0c;供后人乘凉#xff01; 2. 环境准备 MySql数据库…1. 引言 Abp支持MySql已经不是什么新鲜事了但按照官方文档Entity Framework - MySql Integration来你未必能成功切换本文就记录下切换MySql数据库遇到的一些坑供后人乘凉 2. 环境准备 MySql数据库好啊开源免费不再像SqlServer那样累赘。而且结合.Net Core他俩贼般配的说但MySql自从卖给Oracle后好像就不怎么好玩了安装起来还是挺费劲的说。一怒之下转投MariaDB。 MariaDB由MySQL之父Michael Widenius主导开发的他早前曾以10亿美元的价格将自己创建的公司MySQL AB卖给了SUN此后随着SUN被甲骨文收购MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。MariaDB是目前最受关注的MySQL数据库衍生版也被视为开源数据库MySQL的替代品。 MariaDB完全兼容MySql所以就放一百二十个心好了。就不废话了自行点击MariaDB Downloads 下载安装吧。 3.开始切换环境 本文还是基于我之前的LearningMpaAbpDemo进行演示。 3.1. 安装MySql.Data.Entity Solution--右键--Manage NuGet Packages for solution...安装MySql.Data.Entity到以”.Web和“.EntityFramework”结尾的项目中去如下图 MySql.Data.Entity 注意版本号安装最新我可不保证可以成功 修改“.EntityFramework”结尾的项目Migrations文件夹下的Configuration.cs类在构造函数中添加SetSqlGenerator(MySql.Data.MySqlClient, new MySql.Data.Entity.MySqlMigrationSqlGenerator());。如下所示 3.2. 设置连接字符串 修改Web.Config添加连接字符串add nameDefault connectionStringserverlocalhost;port3306;databasesampledb;uidroot;password*** providerNameMySql.Data.MySqlClient/ 之前的连接字符串就注释掉吧 3.3. 重新添加迁移 如果你的Migrations文件夹下有很多以日期开头比如20171122022_的迁移文件全部删掉他们 然后Tools--Nuget Package Manage-- Package Manage Console输入Add-Migration Abp_MoveTo_Mysql执行 进行迁移 是的你可能执行不成功会遇到第一个坑 Type is not resolved for member MySql.Data.MySqlClient.MySqlException,MySql.Data, Version6.9.10.0, Cultureneutral, PublicKeyTokenc5687fc88969c44d. 如何搞呢下载MySql为.Net平台提供的Connector安装就好了安装地址Download Connector/Net。记住要选对对应的版本 6.9.10 安装后重新执行以上命令即可。 3.4. 执行迁移 执行命令Update-Database -Verbose这个时候你会遇到第二个坑 Index column size too large. The maximum column size is 767 bytes. 这是因为mysql对列的大小有限制。EF6使用MigrationHistory表跟踪模式的变化以确保一致性的数据库模式和概念模式。由于主键太大默认情况下此表不适合MySQL。要解决这种情况需要缩小该表的键大小。具体可以参考以下两个链接 Entity Framework with MySql and Migrations failing because “max key length is 767 bytes”Entity Framework 6 Support 这边有个简单的做法只需修改DbContext类上添加[DbConfigurationType(typeof(MySqlEFConfiguration))]声明即可。如下 重新执行迁移命令即可 4. 最后 好久没更新了现在重拾Abp后续会结合ABP.Net CoreMySQL带给大家进阶分享尽情期待 作者圣杰 链接https://www.jianshu.com/p/543e34da16a7 来源简书 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/89257.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

查找网站注册时间个体工商户年报入口官网

前面写了一篇关于HDMI视频接口的文章《基于FPGA的HDMI视频接口的设计》,该文章对HDMI的相关知识点做了讲解,这里不再重复,本篇文章直接实现一个简单功能-方块的移动。 该系统程序主要实现的功能就是通过串口下发指令控制方块的位置移动&…

做金融的网站如何自建购物网站

2023年山东省职业院校技能大赛高职组信息安全管理与评估 模块二 模块二竞赛项目试题 根据信息安全管理与评估技术文件要求,模块二为网络安全事件响应、数字取证调查和 应用程序安全。本文件为信息安全管理与评估项目竞赛-模块二试题。 介绍 竞赛有固定的开始和结…

网站描述怎样写网站建设需要代码

为什么我们会选择使用山峰骨架油封?这个问题直接关系到工业生产的效率和成本管理。山峰骨架油封凭借其卓越的性能和多重优势已经成为众多工程师和维护人员的很好选。 全方位的应用优势 山峰骨架油封不仅在密封效果上表现出色,同时还适用于各种工业应用场景。无论…

档案网站建设对比玉林英文网站建设

索引官方定义:索引是帮助mysql高效获取数据的数据结构。 索引的目的在于提高查询效率,可以类比字典。 可以简单理解为:排好序的快速查找数据结构 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这种数据…

网站建设及运营 多少钱开发公司主体灭失曾经的备案是否有效

目录 1、常见的电阻器 2、电容 ​编辑 1、常见的电阻器 对于电阻需要了解三个参数(查询电阻的数据手册): 1、封装:就是电阻的尺寸或者大小,看焊在你的pcb板上是否合适。 2、标称:电阻的电阻大小、精度、…

网站挂到国外服务器建设茶叶网站的目的

Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍HTML中CSS的基础选择及高级选择器(详解)以及部分理论知识 🍉欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 🍉博主收将持续更新学习记录获&#xf…

绍兴网站建设解决方案襄阳网站建设兼职

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程。 网上找了一下,没有很详细且正确介绍Idea配置注释模板的,于是结合多篇文章自己琢磨整理出如下。 设置类注释模板…

无锡网站制作哪家不错如何在自己网站添加链接

MaxValue是MySQL5.5中的关键字转载于:https://www.cnblogs.com/Neil223/p/3544271.html

网站备案 邮寄资料微信小程序制作多少钱一个

01迷宫 题目描述 有一个仅由数字 0 0 0 与 1 1 1 组成的 n n n \times n nn 格迷宫。若你位于一格 0 0 0 上,那么你可以移动到相邻 4 4 4 格中的某一格 1 1 1 上,同样若你位于一格 1 1 1 上,那么你可以移动到相邻 4 4 4 格中的某一…

网站 留言板 制作电子商务的网站设计

2024年阿里云对云服务器活动中的价格和可选实例、配置、带宽和折扣等优惠政策又做升级调整,调整之后的云服务器最低价格只要99元起了,企业级2核4G5M带宽云服务器也只要199元/1年了,而且阿里云还额外推出了新购和续费同价的优惠政策。下面是小…

东莞网站设计行情做网站的开发工具

前言:相信大家在做前端开发时公司有vue2和vue3的项目需要维护或自学,vue2大多只需要Node 14版本,而vue3则是16或18,但电脑只能装一个Node,可我全都要。比如一会切到Node14 vue2开发,一会切到Node 16或18 vu…

easyui 做网站wordpress主题缩略图

有一个表格,想要具体分析里面的数据,获得在一定条件下的结果,并且想要比较好的可视化。 下面的脚本涉及 修改 列的名字,并用excel 中的列名索引剔除第一行,去掉没打分的行对所选择的列统计,并更好的可视化…

乐清网站优化wordpress怎么文章共享

1.替换原理 用fork创建子进程后执行的是和父进程相同的程序(但有可能执行不同的代码分支),子进程往往要调用一种exec函数以执行例外一个程序。当进程调用一种exec函数时,该进程的用户空间代码和数据完全被新程序替换,从…

响应式网站内容布局平面广告设计介绍

目录 一.操作符的分类 二.二进制和进制转换 1.二进制转十进制 2.二进制转八进制和十六进制 2.1二进制转八进制 2.2二进制转十六进制 三.原码、反码、补码 四.移位操作符 1.左移操作符 2.右移操作符 五.位操作符:&、|、^、~ 练习1:编写代码实…

知名设计公司网站中铁建设集团门户网门户

前言 https相较于http而言有很大的安全性,当我们一个服务开启https并与之通信时,往往需要证书的认证,如果是浏览器访问服务,只要在浏览器内设置信任证书即可,而如果是程序内访问服务(如java程序&#xff09…

网站门户是什么意思dw可以做h5网站

在现代软件开发和部署中,容器化技术已经变得越来越流行。Docker 是其中一种领先的容器化平台,而 Portainer.io 则是一个优秀的管理工具,使得 Docker 的使用变得更加简单和可视化。本文将介绍 Portainer.io 的基本功能和如何在 Docker 上安装和…

网站织梦宜宾 网站建设

web应用插件开发我们需要制作多个具有很多共享功能的基于Web的项目。 为此,某种插件系统将是一个不错的选择(作为粘贴粘贴内容的替代方法)。 有些框架(例如grails)可以选择制作Web插件,但大多数没有&#x…

保定附近的做网站价格英文定机票网站建设

JAVAC 命令详解 结构 javac [ options ] [ sourcefiles ] [ files ]参数可按任意次序排列。 options 命令行选项。 sourcefiles 一个或多个要编译的源文件(例如 MyClass.java)。 files 一个或多个对源文件进行列表的文件。 说明 javac 有两种方法可将源…

win7 iis网站无法显示该页面100种迷你小手工

文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充&…

盐城营销型网站郑州网站建设最好

1. 概述 Qt 是一个跨平台的图形应用开发框架,被应用在不同尺寸设备和平台上,同时提供不同版权版本供用户选择。米尔 NXP i.MX 93 开发板(MYD-LMX9X开发板)使用 Qt6.5 版本进行应用开发。在 Qt 应用开发中,推荐使用 Qt…