图pd导出sql和mysql客户端导入sql文件时注意事项

1、使用PowerDesigner导出sql文件时(附导出步骤):

    (1)首先切换数据库,如下图,以MySQL为例:

    图pd导出sql和mysql客户端导入sql文件时注意事项

    (2)开始生成sql,如下图所示,保存为sql文件:

图pd导出sql和mysql客户端导入sql文件时注意事项

图pd导出sql和mysql客户端导入sql文件时注意事项

图pd导出sql和mysql客户端导入sql文件时注意事项

    (3)此时发现导出的sql没有注释,这时按下图方法进行添加comment列:

图pd导出sql和mysql客户端导入sql文件时注意事项

    (4)然后再按前两个步骤导出即可,至此,导出问题解决;

2、使用MySQL客户端导入sql文件时:

    (1)因为用pd默认保存的文件编码格式为ANSI,再这种格式下导入sql后发现注释没有导入成功;

    (2)很自然的反应时修改编码,这时用记事本打开另存为UTF-8格式,本以为要成功了,可是还没完,这时导入时会发生语法之类的错误;

    (3)因为在记事本中编码格式有限,这时借助EditPlus工具,发现另存为时会出现多种编码格式,而经过记事本另存为后的UTF-8格式文件,实则为:UTF-8 + BOM编码;至此问题原因找到,另存为UTF-8即可解决导入问题;

更多相关文章
  • mysql mysqld.exe mysqld.exe 是mysql的服务器进程,只有先启动这个进程才能连接服务器 dos下进入mysql文件目录下的bin目录,输入mysql -u root -p 导入sql文件 首先建立数据库,然后用source命令引入sql文件内容,source direct ...
  • 1 windows 下 mysql导入txt文件(使用mysql的workbench) load data local infile 'path' into table table_name fields terminated by '\t' lines terminated by '\r\n'; ...
  • 这个方法在windows上或者linux上都可以使用 多数人习惯使用phpmyadmin或者一些客户端比如workbench,navicat 但是最有效的是原生的php工具 命令都差不多 请在cmd的管理员权限下运行 C:\wamp\bin\mysql\mysql5.5.20\bin\mysql - ...
  • 登录到mysql系统:mysql> source c:\init.sql
  • oracle导入DMP文件时IMP-00013:只有DBA才能导入由其他DBA导出的文件
    需要授权导入用户为DBA.而后再使用该用户名进行导入即可,注意导入用户和dmp导出用户需要保持一致.若 connect /as sysdba时,出现提示ORA-01031: insufficient privileges,第一步:查看系统用户是否属于ora_dba,如果不在ora_dba组请添加.第 ...
  • MYSQL服务之SQL语句应用(一
    一.SQL语句的语言特点1.一体化:SQL集数据定义DDL.数据操纵DML和数据控制DCL于一体,可以完成数据库中的全部工作.2.使用方式灵活:它具有两种使用方式,即可以直接以命令方式交互使用:也可以嵌入使用,嵌入到C.C++.FORTRAN.COBOL.JAVA等主语言中使用.3.非过程化:只提操 ...
  • SQL server有一个sql profiler可以实时跟踪服务器执行的SQL语句,这在很多时候调试错误非常有用.例如:别人写的复杂代码.生产系统.无调试环境.无原代码... ... 查了一下资料,My SQL可以用下面方法跟踪sql 语句,以下方法以Windows平台为例,linux雷同: 1  ...
  • ACCESS导入CSV文件出现乱码解决办法
    在ACCESS或Excel中导入CSV文件时常常出现乱码,这是因为简体中文版的windows操作系统及其应用软件默认都是ANSI/GBK编码,而导入的文件使用的编码与操作系统默认的编码不相符.出现这种问题可以使用Notepad++查看并修改文件的编码: 1.ACCESS导入CSV文件  2.Note ...
一周排行
  • 其实安装这个TeamCity很简单,但是在网上查找了很多,都没人写关于这方面的安装,大牛就勿喷,本人是想通过这个简单的小文章帮助更多新手上路本文下载的TeamCity路径为/usr/local/src/# cd /u ...
  • 现在的智能手机不敢说百分百的都是触摸屏,也应该是百分之九九以上为触摸屏了,触摸屏为我们操作无键盘.无鼠标的手机系统带来了很多的便利.当用户触摸屏幕时会产生很多的触摸事件,down.up.move等等.View类有个V ...
  • 生成树协议
    生成树协议(STP PVST CST RSTP MSTP)和其他协议一样,生成树协议也是随 ...
  • android listview中item通过viewpager实现android listview中item通过viewpager实现,每一个item都支持viewpager实现图片切换功能.本项目主要介绍多个vi ...
  • 大学生就业指导    网络营销学院[url]http://www.imakecollege.com[/url]   当你为自己设计职业规划时,你正在用有条例的头脑为自己要达到的目标规定一个时间计划表,即为自己的人生设 ...
  • 为什么要进行整合?Tomcat:    具有传统的web服务器的功能,除了可以处理html页面以外,还可以作为servelt容器来解析jsp和servlet. Apache:    对静态页面,资源文件(图片,文本, ...
  • N900超频和刷9G-home一气呵成
     先解释一下什么是9G-home,在linux中/home为用户主用目录,N900默认为/ ...
  • 现在市场上,spring框架很火,很多公司面试题直接将spring中某个api拿出来考面试人员,我去东南融通就遇到了这个情况,我拒绝做这些没有水准的试题,如果公司非让让我做,我想这样的公司也不值得我来.我没有笔试也没 ...
  • 如何使用AndroidStudio提高App质量
      Android Studio作为现在谷歌主推的Android开发功能,除了提供了大量的 ...
  •  执着+悲观=超脱