相信与很多硬件工程师一样, 笔者喜欢使用数据库进行元器件管理。使用数据管理元器件的好处是显而易见的:不同设计中可以使用统一的物料,利于缩减成本;BOM信息自动填充,不必手动输入;减小出错误差,提升工作效率。Microsoft Office中自带的Access数据库是很多公司的优先选择,但 笔者本人认为这种形式不太方便管理,在工作中使用的一直都是开源免费的MySQL数据库。本文针对使用MySQL数据库的配置过程进行讲解,后续会有专门的文章讲解建立元器件数据库的过程。需要注意的是,

1. 本文假设读者已经建立完成MySQL元器件数据库,其服务器地址是cis.witimes.com,数据库名称是witimes_cis,数据库用户名是witimes,用户名密码为123456,元器件数据表名称为component。

2. 安装MySQL ODBC数据库驱动程序。 笔者曾经尝试过多个版本的MySQL ODBC数据库驱动程序,但唯一可以正常使用的版本就是3.51.27,建议读者直接使用这个版本。如果在MySQL官方网站找不到这个版本,读者可以前往第三方网站进行下载。安装方法本文不做说明,只需要按照默认配置连续点击下一步即可。

3. 创建数据源。如果是Windows XP/Windows 7 32位操作系统,可按如下步骤进行操作:

a. 点击控制面板中的管理工具按钮

b. 在出现的窗口中双击数据源(ODBC)按钮

c. 在弹出的窗口中点击系统DSN标签

d. 点击“添加”按钮,在弹出的对话框中选择MySQL ODBC 3.51 Driver。需要注意的是, 笔者使用的电脑是Windows 7 64位操作系统,为了演示完整过程,特意安装了3.51.30版本的MySQL ODBC驱动,读者朋友还是要安装3.51.27版本。

e. 点击“完成”后,按照下图所示填写服务器地址,端口,用户名,密码等信息。

f. 点击“Test”按钮,会出现连接成功的提醒。

如果是Windows 7 64位操作系统,请按照如下步骤进行操作:

a. 由于MySQL ODBC 3.51.27只有32位版本,64位操作系统环境下,在控制面板—>管理工具—>数据源中是找不到32位的My SQL ODBC驱动的。

b. 启动C:WindowsSysWOW64odbcad32.exe来启动“ODBC数据源管理器”,添加32位的MySQL ODBC数据源。

c. 其余步骤与Windows XP/Windows 7 32位操作系统c-f步骤一致。其中添加数据库信息的界面如下图所示。

4. 修改capture.ini,在[Part Management]标签下增加如下两行

Field Qualifier =

Table Qualifier =

5. 修改dbc文件中的数据库名称

witimes_cis

6. 特殊说明

元器件数据库中所有表项与字段名称均不可以出现空格

对于MySQL数据库服务器,需要修改my.cnf中的sql-mode为“ANSI”

access orcad 数据库_OrCAD Capture CIS使用MySQL数据库相关推荐

  1. cadence capture CIS 之添加数据库

    cadence capture CIS 之添加数据库 准备 一.数据源端的设置 二.capture CIS 端的设置 准备 1.数据库文件(*.mdb) 2.电脑上安装好 cadence 软件 一.数 ...

  2. 将sql数据导入mysql数据库_将sql导入mysql数据库

    MYSQL导入导出.sql文件 MYSQL导入导出.sql文件 一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=": ...

  3. Java数据库开发与应用之MySQL数据库、JDBC操作数据库、C3P0数据库连接池,Java反射等

    MySQL数据库,JDBC接口,MyBatis框架等,掌握的数据的存放和管理. Java数据库开发基础,介绍MySQL数据库.JDBC操作数据库.C3P0数据库连接池,Java反射等内容,进行油画商城 ...

  4. mysql数据库导出最大值_4.6 MySQL数据库导入与导出攻略

    4.6 MySQL数据库导入与导出攻略 4.6.1 Linux下MySQL数据库导入与导出 1. MySQL数据库的导出命令参数 主要是通过两个mysql和mysqldump命令来执行 (1) MyS ...

  5. [Qt教程] 第22篇 数据库(二)编译MySQL数据库驱动

    [Qt教程] 第22篇 数据库(二)编译MySQL数据库驱动 楼主  发表于 2013-5-13 21:28:02 | 查看: 1616| 回复: 12 编译MyQSL数据库驱动 版权声明 该文章原创 ...

  6. php访问mysql数据库实验报告,php访问mysql数据库

    //建一个连接,造一个连接对象 $db = new MySQLi("localhost","root","123","mydb&q ...

  7. 如何为服务器安装mysql数据库文件,如何为服务器安装mysql数据库

    如何为服务器安装mysql数据库 内容精选 换一换 对于mysqlpump工具,由于在并行备份场景有coredump问题,不建议您使用,推荐您使用mysqldump工具迁移.GaussDB(for M ...

  8. 【数据库】(三)-- mysql 数据库操作应用

    [数据库](三)-- mysql 数据库操作应用 操作说明 使用 navicat 针对 mysql 进行 sql 的使用,mysql 运行在本地的 docker 环境的应用容器中. 语法和关键字什么的 ...

  9. mysql数据库服务器重启_重启mysql数据库服务器

    Mysql错误代码大全 1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复. 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数 ...

  10. 从永远到永远-Navicat将MySQL数据库复制到另一个Mysql数据库

    Navicat将MySQL数据库复制到另一个Mysql数据库 1.需求 2.方案 3.问题 1.需求 云服务器快到期了,实在不想续费了.一个是再续费太贵,再一个就是性能一般.索性直接买了个32G内存笔 ...

最新文章

  1. BitCask 持久化hash存储引擎 原理介绍
  2. python 列表多行_Python Pandas list列表数据列拆分成多行的方法实现
  3. selector多路复用_超详细的I/O多路复用概念、常用I/O模型、系统调用等介绍
  4. 关于程序变式中动态选择的一点说明
  5. 使用Json.NET来序列化所需的数据
  6. 一次thinkphp框架 success跳转卡顿问题的解决
  7. Python数据可视化2018:数据可视化库为什么这么多?
  8. 基于阿里云Serverless架构下函数计算的最新应用场景详解(二)
  9. 9月计算机一级报名入口,北京市2018年9月计算机一级报名时间|网上报名入口【已正式开通】...
  10. 平时有没有使用xml和json
  11. 核心JavaScript(一):数据类型与变量之Number再探
  12. wx2540h配置教程_H3C WX2540H系列无线控制器 安装指导-6W101
  13. SQL查询语句大全集锦
  14. matlab计算一组数的函数值_2.Matlab数值数组及其运算
  15. 丰田增设电池生产线,加快丰田电动化进程
  16. c语言程序设计教程南京大学出版社答案,《新编C语言程序设计教程》习题解答与实验指导...
  17. 微信开发之使用java获取签名signature(贴源码,附工程)
  18. HDU - Robberies(01背包)
  19. CSS字体font-family的正确选择方案
  20. 旧文备份:热电偶/热电偶分度表生成

热门文章

  1. 歌词服务器文件名,lrc是什么格式,MP3的LRC格式歌词同步方法
  2. 软件测试技术的方向,软件测试技术课堂教学计划(.NET方向
  3. navicat mysql 免安装_mysql免安装版配置+navicat测试
  4. 解决win10上“RDP Wrapper里的Not supported“问题
  5. android 动画库
  6. VB.net webbrowser 如何实现自定义下载 IDownloadManager
  7. 一条windows指令合并ts文件
  8. Word 复制或编辑公式就卡死
  9. ps自定义(新建)图框工具
  10. 【ANSYS命令流】通用后处理技术(三):列表显示结果及输出TXT文本(实例)