mysqldump -u root -p root a>g:\a.sql写错了,
-p不要有空格,-proot,然后数据库名是a把?改成下面的
mysqldump -u root -proot a>g:\a.sql
如您还有疑问可继续追问。
你这个貌似不是正常的流程:一般是写脚本比较烦,所以先用PowerDesigner创建数据库表结构,然后生成脚本。但基于你的需求,可以用PowerDesigner的逆向工程。
1. 用脚本先在SQL2005创建所有的表。
2. 用PowerDesigner的逆向工程反向导出表。
2.1 先配置数据库的连接信息。创建一个ODBC的数据源(如果你的电脑上有测试用的数据源,可以忽略此步骤)打开控制面板->管理工具->数据源(ODBC)->系统DSN->点击“添加”按钮->在创建新的数据源中选择驱动程序为Sql Server->点击完成按钮,填写你自己的对应的信息
2.2 创建数据库文件PDM,通过菜单:打开Power Designer->Reverse Engineer->DataBase
如果还不明白逆向工程,或版本不匹配,可以再搜一下powerdesigner 逆向工程。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)