oracleclient安装教程,oracle client 安装

  oracleclient安装教程,oracle client 安装

  我在网上看过用"皮普安装关系型数据库客户端"安装的教程,但安装失败,多次失败。之后,您自己下载并成功安装了关系型数据库客户端。

  根据自己的需要,选择了最下面的cp38。(目测cp38是c版本,下载的文件在用点安装安装时进行c编译。如果你的电脑(我是Windows)上没有安装VC,那么,我们来找一个新版本的安装吧。 https://请记住支持微软。com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads)

  下载关系型数据库客户端t后,如下所示: (下载一个的话,我的系统是64位的,所以先下载的64位的,毕竟不能用,再下载32位的成功了,建议你先下载32位的。 )

  打开控制台(开始-运行-cmd):

  步骤1 :将光盘发送到下载的关系型数据库客户端文件所在的目录CDC: users yeat downloads MySQL客户端

  步骤2 :运行安装命令:皮皮安装MySQL客户端-1。4 .4-cp38-cp38-win32。万海

  如果成功的话,情况如下

  c: users yeat downloadspipinstallmysql客户端-1。4 .4-cp38-cp38-win32。万海

  处理c: users yeat downloads MySQL client-1。4 .4-cp38-cp38-win32。万海

  安装收集的包:MySQL客户端

  successfullyinstalledmysqlclient-1。4 .四

  C:UsersYeatDownloads当然如果失败,则很可能会看到下图所示的画面。

  c: users yeatpinstallmysql client 1。3 .13 CP 36 CP 36 mwin _ amd64。万海

  警告:请求关系型数据库客户端1 .3 .13 CP 36 CP 36 mwin _ amd64。whl lookslikeafilename,但是文件不存在

  错误:MySQL客户端1 .3 .13 cp36 cp36 mwin _ amd64。whlisnotavalidwheelfilename。

  c: users yeatpinstallmysql _ python 1。2 .5 CP 27无胜_ amd64。万海

  警告:请求MySQL _ python 1。2 .5 CP 27无胜_ amd64。whl lookslikeafilename,但文件不存在

  错误:MySQL _ python 1。2 .5 CP 27无胜_ amd64。whlisnotavalidwheelfilename。

  c: users yeatpinstallmysql _ python 1。2 .5 CP 27无胜_ amd64

  错误:无效要求:“MySQL _ python 1。2 .5 CP 27无win _ amd64 "

  c: users yeat CDC: users yeat downloads

  c: users yeat downloadspipinstallmysql _ python-1。2 .5-cp27-无-胜_ amd64。万海

  错误:MySQL _ python-1。2 .5-cp27-无-胜_ amd64。whlisnotsupportedwheelonshiplatform。

  c: users yeat downloadspipinstallmysql客户端-1。4 .4-cp38-cp38-win _ amd64。万海

  错误:MySQL客户端-1 .4 .4-cp38-cp38-win _ amd64。whlisnotsupportedwheelonshiplatform。

  失败了。更改下载的关系型数据库客户端版本。只能提供这个方法。

  二。在姜戈框架中使用关系型数据库

  1 .进入项目工程目录执行命令:django-admin startapp TcesApp,我的完整命令是:丙:(美国

  ers Yeat PycharmProjects untitleddjango-admin startapp tces应用程序,前面的部分是我的工程目录路径;

  2.命令执行完毕后工程里会增加TcesApp目录如图:

  3.进入models.py中创建与你的数据库表相对应的对象型号,我的内容如下:

  一

  2

  3

  四

  5

  6

  七

  8

  9

  10

  11

  12

  13

  14

  15

  16

  从

  django.db

  进口

  模型

  班级

  电子考试(模型。型号):

  身份

  =

  模特CharField(max_length

  =

  50

  ),

  考试名称

  =

  模特CharField(max_length

  =

  50

  )

  考试代码

  =

  模特CharField(max_length

  =

  50

  )

  场景身份

  =

  模特CharField(max_length

  =

  50

  )

  创造者

  =

  模特CharField(max_length

  =

  50

  )

  创建时间

  =

  模特。日期时间字段()

  状态

  =

  模特CharField(max_length

  =

  50

  )

  Field_Char1

  =

  模特CharField(max_length

  =

  50

  )

  Field_Char2

  =

  模特CharField(max_length

  =

  50

  )

  Field_Char3

  =

  模特CharField(max_length

  =

  50

  )

  班级

  元:

  数据库_表格

  =

  电子考试

  #数据表名称

  我的表结构电子考试:

  在models.py中可以创建过个表的型号。

  4.在管理。巴拉圭中注册型号:

  一

  2

  3

  四

  5

  从

  姜戈。贡献

  进口

  管理

  从。

  进口

  模型

  #在此注册您的模特。

  管理员。网站。注册(型号。电子考试)

  5.在setting.py中添加应用名称(上边的名称姜戈-管理startapp TcesApp的名称):

  6.还是在settings.py中修改数据库内容如下:

  完整配置:

  一

  2

  3

  四

  5

  6

  七

  8

  9

  10

  11

  12

  13

  数据库

  =

  {

  默认

  : {

  发动机

  :

   django.db.backends.mysql

  ,

  名称

  :

  tces

  ,

  用户

  :

  "根"

  ,

  密码

  :

  Unity3du#d112233

  ,

  "主机"

  :

  nas.yeatsoft.com的

  ,

  "港口"

  :

  3306

  ,

  选项

  : {

  初始化命令

  :

  SET SQL _ mode= STRICT _ TRANS _ TABLES

  ,

  }

  }

  }

  其中名字是你的数据库名称,主机是数据库地址,其它的大家都知道。

  7.接下来我们到views.py(或者自己创建的巴拉圭文件)中编写代码主要看添加考试这个方法:

  一

  2

  3

  四

  5

  6

  七

  8

  9

  10

  11

  12

  13

  14

  15

  16

  17

  18

  19

  20

  21

  22

  从

  django.http

  进口

  HttpResponse

  从

  姜戈。捷径

  进口

  提出

  从

  TcesApp.models

  进口

  电子考试

  极好的

  你好(请求):

  返回

  HttpResponse(

  主页!

  )

  极好的

  helloworld(请求):

  语境

  =

  {}

  上下文[

  "价值"

  ]

  =

  "你好,世界!"

  返回

  呈现(请求,

  helloworld.html的

  上下文)

  极好的

  添加考试(请求):

  考试

  =

  电子考试()

  考试。

  身份

  =

  100001

  考试。场景身份

  =

  1001

  ,

  考试。考试名称

  =

  期末考试

  exam.save()

  语境

  =

  {}

  上下文[

  "价值"

  ]

  =

  考试。考试名称

  数据添加成功!

  返回

  呈现(请求,

  helloworld.html的

  上下文)

  其中helloworld.html是放在模板中的前端页面:

  上下文[值]就是超文本标记语言页面中的{{value}}

  8.到urls.py中添加路径完整代码如下:

  一

  2

  3

  四

  5

  6

  七

  8

  9

  10

  从

  姜戈。贡献

  进口

  管理

  从

  django.urls

  进口

  小路

  从。

  进口

  家

  统一资源定位器模式

  =

  [

  路径(

  admin/

  admin . site . URL),

  路径(

  home/

  ,home.hello),

  路径(

  helloworld/

  ,home.helloworld),

  路径(

  添加/

  ,home.addExam)

  ]

oracleclient安装教程,oracle client 安装