怎么让MySql的数据库在SqlServer中运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让MySql的数据库在SqlServer中运行相关的知识,希望对你有一定的参考价值。

参考技术A 你说的是数据库建库脚本sql还是指sqlserver数据库在mysql中打开?
如果是sql语句建库脚本直接执行对应文件就可以在mysql中生成对应的数据库啦。
如果你是想将sqlserver数据库在mysql数据库中打开,那是不能直接附件打开的,因为两个数据库使用的机制不同的。
你需要先将sqlserver数据库生成数据库脚本sql语句,然后在用mysql数据打开数据库脚本然后修改相应的建库建表函数(mysql与sqlserver在数据库函数方面有些不同),然后执行就可以了。
之前也有了解到有一个专门的导库工具,可以将sqlserver数据库直接导入到mysql数据库中。希望对你有所帮助。

在cmd中,怎么连接和执行sqlserver

1、打开CMD命令界面。

2、先我们可以运行 osql  ?/   ,这样就把所有可以通过CMD命令行操作sqlserver的命令显示出来。

3、写语句是请注意大小写。要按照下图中的写法写,不然会不识别。

4、然后我们知道connect 服务器是-S,登陆ID是-U,密码是-P ,运行 osql -S 【数据库服务器】 -U 【登陆用户名】 -P 【登陆密码】。

5、出现 1> 表示连接成功,这时候你可以输入sql语句来进行操作了。

6、请记住在2>时输入GO,执行Sql语句。

7、然后就可以开始使用SQL命令操作SqlServer数据库了。

参考技术A

使用isql命令连接。



如图所示,命令格式:

 isql -Sip地址 -U用户名 -P密码

例:isql -S192.168.0.251 -Usa -P123


ISQL完整参数如下:

参考技术B 如果是sql2000的话.那么就用osql连接,如以下例子,
具体的话可以去网上搜索以下教程..
osql -S Localhost -E -d "master" -Q "select count(*) from sysobjects"

以上是关于怎么让MySql的数据库在SqlServer中运行的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver怎么能让视图更新数据库数据?求高手

如何让SELECT 查询结果额外增加自动递增序号sqlserver

codeblock怎样连接sqlserver

sql server 2008 怎么让其他ip地址访问

在cmd中,怎么连接和执行sqlserver

redmine怎么让外网能访问mysql