图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 ...
一周排行