来自 操作系统 2019-12-16 07:41 的文章
当前位置: 澳门威尼斯人平台 > 操作系统 > 正文

.Net Core 使用EF Core方法

使用git的基本操作

新建项目后,使用NuGet安装包:

.Net Core(一)环境搭建与基本使用

.Net Core V1.0 创建MVC项目

1.Git的克隆

Install-Package Microsoft.EntityFrameworkCore
Install-Package Microsoft.EntityFrameworkCore.SqlServer
Install-Package Microsoft.EntityFrameworkCore.Tools

 

创建MVC项目有两种方式:

git clone https://XXXXXXXXXXXXXXXXXXXXX

 

一、系统配置

一.创建Web项目:(有太多没用的东西要去删太麻烦)

2.拉取

接下来使用命令,根据数据库创建实体

a) Linux下如果想要打开类似任务管理器,可以使用top命令,在控制台会动态刷新CPU和内存占用、进程等信息。vmstat和free命令可以分别只显示CPU和内存的使用情况。磁盘占用在Ubuntu下可以通过磁盘分析器查看。

 澳门威尼斯人注册网站 1

git pull
Scaffold-DbContext "Server=.;Database=EFCore;Trusted_Connection=True;User ID=你的连接数据库的用户;Password=你的连接数据库的密码;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir 要存放实体的文件夹名称

另外如果要火狐支持html5视频播放,要在设置中的Content项中勾选DRM。

2.项目目录结构:

3.查询状态

 

澳门威尼斯人注册网站,在vi界面按ctrl+z会挂起vi回到命令行,这时可以输入fg返回。

澳门威尼斯人注册网站 2

git status

输入ls -a可以查看被隐藏的文件。

此种方法要注意的是,会创建好多个json文件,下面就简单的介绍:

4.添加

在vi中,在命令模式下按yy可以复制整行,然后在原位置按p可以复制到下一行。

launchSettings.json//启动配置文件;

git add .

 

appsettings.json //配置文件,如framework下的webconfig文件;

5.提交

b) 配置ssh

bower.json //存放文件的引用,例如:jquery等文件;

git commit -m '备注内容'

所安装的ssh包的名称为openssh-server,执行sudo apt-get install openssh-server安装后,可以使用netstat -tlp确认ssh是否启动。可以单独执行sudo /etc/init.d/ssh start来启动或执行sudo /etc/init.d/ssh restart来重启。ssh默认端口为22,也可在 etc/ssh/sshd_config修改Port。然后在windows下就可以使用Putty等工具连接linux了。

bundleconfig.json //自动压缩可关联文件;

6.推送

c) 安装mysql

 

git push

Mysql包的名称为mysql-server,mysql-client没有安装还没发现问题。登录方式为 mysql -u用户名 -p密码,然后就进入mysql界面,这里可以输入sql语句,使用quit可退出。远程管理可以使用免费的navicat-lite,虽然目前lite版本不在维护了。要使用远程连接,还需要一系列配置,默认只能本地,执行sudo vi /etc/mysql/mysql.conf.d/mysql.cnf用管理员权限打开mysql的配置文件,注释bind-address #,执行restart重启mysql后,登入mysql执行语句:

二.创建空Web项目:(简单清晰)

7.查询分支

grant all privileges on *.* to root@"<IP>" identified by "<密码>" with grant option,然后执行flush privileges;以刷新权限配置。

1.创建.net core web项目:

本文由澳门威尼斯人平台发布于操作系统,转载请注明出处:.Net Core 使用EF Core方法

关键词: