请教MySql方面的问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:12:39
请问MySql中怎么实现像SQLServer2000中附加数据库与分离数据库的功能
不知道用什么命令.
怎么样才能够使一个用MySql创建的数据库移动到别的计算机上同样能够使用.

关于第一个问题:
在 SQL 2000 中处理 附加数据库 和 分离数据库 你都是在企业管理器以可视化的方式处理的,建议你用查询分析器中的代码形式:

CREATE DATABASE database_name [ FOR LOAD | FOR ATTACH ]

FOR ATTACH
指定从现有的一组操作系统文件中附加数据库。必须有指定第一个主文件的 <filespec> 条目

关于第二个问题:
SLQ 2000中用企业管理器导出一个 备份数据库 ,然后想直接让 MYSQL 直接导入?不行吧~~~~
但是SLQ 2000和MYSQL的数据库语法没什么大区别,所以建议用代码解决:
a先得到SQL 2000里面那个数据库的代码形式->查询分析器->选种要导出的数据库->右键->在新窗口中打开创建脚本.
b按同样的方法将表格\视图\存储过程的创建脚本得到(其实也可以得到数据)
c将这些SQL2000数据库脚本修改一下.在SQL2000中不用 ; ,但在MYSQL要用 ; ,你是熟手,自己改一下
d将修改后的脚本直接在MYSQL中运行