怎么让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中运行的主要内容,如果未能解决你的问题,请参考以下文章