- 积分
- 382
- 兑换点
- 点
- 声望度
-
- 金钱
- 元
- 银行存款
- 元
- 贡献度
-
- 精华
|
楼主 |
发表于 2011-4-19 09:33:52
|
显示全部楼层
我是在Windows xp平台下架设的
用的软件与版本
mysql (mysql-5.5.10-win32.msi)
mysql-odbc-driver(mysql-connector-odbc-5.1.8-win32.msi)
navicat (navicat 8 for mysql 8.2.12.0)
相信各家公司不同的,肯定有用linux下的,架设的本身理论是一样的,只做个简介的
1.先装mysql了,这个不用说了,安装的事情很简单的,基本上默认就行,装完后,配置一下数据库的root的密码,自己设置的,记得要让防火墙打开3306或3307的端口,在数据库的配置引导文件中要注意一下,别点击next太过瘾了,还是要看一看的
2.安装成功后,可以在管理工具-》服务里面看看mysql服务是否加进去了,这个很简单的。你可以尝试用
telnet localhost 3306(端口根据你当时选的而定)检查一下,mysql服务是否启动。
打命令时要在命令行的状态,进行系统的cmd,直接打命令的。
3.系统启动后,大家用navicat for mysql可以进入数据库,用root权限进去的。建表的问题,大家可以手动设计了,我觉得很简单的,如果大家看过配置本地的数据库的配置与建立,应该很容易看明白,只要建几个选项就行了,其它的根据自己的需求而建立
Part Number/Schematic Part/Value/PCB Footprint(这4个内容,在表格里是一定需要建立的,必须的)
其它部分的选项内容,如Description/Price/Part Type/Manufactor/..../具体的内容,大家根据自己的需要建立,建立的时候要设置Varchar类型(Table的存储类型),大小可以设定为255,将Part Number定为主键。
基本上建表的工作,我觉得跟Access基本上一样的。
4.建好表后,其实对于数据库的权限进行确定,从navicat里面对用户进行管理,管理的时,记得要建立一下局域网的用户权限,别用本地的形式,如果你的局域网ip为192.168.x.x,你可以为你自己的ip建立个用户管理。数据库的管理可以变得比较细致,但做为工程师和小的团队,对于数据库的权限可以开得比较大,或共用一个用户名。如果公司内部有熟悉数据库的人员或是对此看得比较重,那建数据库时要好好的研究一下了。
5建好表一后,需要安装mysql-odbc-driver,装完以后,在ODBC的数据库里建立自己的ODBC的连接接接口.如同我在楼上所说的,跟建立本地数据连接是一样的,其设置也比较简单.你可以检查一下,mysql是否有正常的启动,在命令行里输入telnet localhost 3306,检查一下是否正常的起动,如果连接成功,可以看到会返回一串字*****Password
按回车,返回命令行。如果发现没有起动,可以进入服务里检查一下,mysql是否安装成功,也可以选择手动起动,对此服务进行配置。
6配置CIS的功能,跟配置本地的数据库信息一样。可能建立好后,大家发现CIS还是有时会出现真正能跑起来的原因。
这里主要有两点,一个是配置符号的调用库,一个是因为数据库对于类型是有要求的,因为CIS需要ANSI的格式,而且对于边界符或表符也是存在要求的
需要手动修改一下Capture.ini文件的
如果用mysql时,要对my.ini(mysql)的配置文件进行修改,在
my.ini里找到sql-mode这个内容,在修改sql-mode时,需要先停止mysql服务,将
原有的那一行,注释掉,加放"#"
重新加入一行,sql-mode ="ANSI"
加入后,重新启动mysql
7配置完mysql后,需要修改capture.ini,在captue.ini
中修改:
添写
[Part Management]
Field Qualifier = "
Table Qualifier = "
[Part Library Directories]这个项也要添写,如果你自己建立了自己的库,我想一个公司或个人总会有自己的库,如果没有的话,从别的地方也可以拷过来,这个我就不说了,超出我们现在讨论的主题了。
我自己本地机器上的capture.ini(10.5)中的
[Part Library Directories]
Dir0=D:\Project\Symbol_Library\
16.3的版本有些不同的,大家可以自己在说明文档里面查找一下
这个动作一定要做的,如果你用软件默认的库,我觉得可能问题不大,但是如果用自己建的,记得要添加的
个人觉得还是用自己的好,心里有点底的哈
有个管理的小工具,可以去cadence下载一下,可以配置一下orcad的一些设定的
局域网类的数据库的建立基本上是这样了,如果mysql想让局域网的机器访问,大家自己要看看mysql的配置了,我记得好象要在[mysql]下一行加入一行skip-name-resolve
呵呵,基本上算是结束了
等有时间了,打算写个教程,最近在找工作的啊.....
工作找好了,在工作中了 |
|