Navicat远程连接SQLServer,MySQL转换步骤
最近在项目中遇到了SQL Server程序,以前没有使用过这个数据库,然后尝试将其转换成MySQL格式,但不想在本地服务器中安装SQL,然后决定安装在远程Windows服务器上,并在本地连接它,但在执行过程中遇到了许多问题。在这方面的记录。这是方便你自己的家人或每个人都提到它,当你需要它。让我们一起来看看吧。
环境信息
从环境开始,服务器的系统是Windows Server 2016数据中心,而数据库是SQL Server 2016 Express。
本地区是Windows 7,用的软件是Navicat Premium 11.2.7。
安装SQL Server的过程非常顺利。别再在这里说了,别忘了安装微软SQL Server管理工作室。
SQL Server以前没有使用过,甚至安装后的用户名和密码不知道如何查找…
获取用户名和密码
1,打开微软SQL Server管理工作室。登录时,身份验证(Windows)选择Windows身份验证(Windows身份验证),您可以不带密码登录。
2,右键单击打开连接,选择属性(属性),选择安全(安全),然后将其设置为SQL Server和Windows身份验证模式(SQL Server和Windows身份验证模式)。
3,选择连接(连接),然后选择允许远程计算机连接到服务器(它似乎是默认的是这个),并且保存了OK。
4。在打开的连接,扩大安全(安全),扩大的登录名(登录),打开sa用户的属性,设置新的密码,并保存它。猜sa用户是一样的MySQL root用户,我们将使用这个帐号和密码在时刻。
5、打开SQL Server配置管理器,SQL Server的网络配置,打开SQLEXPRESS协议(我表达的版本是默认的,别人找到相应的),打开TCP / IP属性在启用协议和听都是在标签选择,然后在IP地址选项卡,修改以下变化IP1的TCP端口的配置设置为1433,确定保存,如下图所示。
6,重新启动SQL Server服务,并重新启动SQLServer配置管理器。有人说,我们必须启动SQL Server浏览器服务,这是不需要的。
7、添加例外的防火墙。控制面板- > >窗口->安全系统和防火墙允许应用程序或功能的} MSSQL 宾 sqlservr.exe安装目录通过Windows防火墙允许其他应用程序-> { SQL ->服务器->路径,确认保存的方式,是完成!
当地Navicat连接远程SQL Server
打开Navicat,新连接-> SQL Server -> IP任意连接名称,地址的远程服务器地址,验证SQL Server身份验证,用户名sa,密码是密码,连接测试是成功的,不成功的估计是一个问题,在上面的配置,然后确定保存。
看来这一步都是无稽之谈。—。
将SQL Server数据转换成MySQL数据
前提是MySQL数据库已在本地构建。
1。建立了一个新的MySQL连接,连接后创建了数据库(不用说)。
2,双击新的MySQL数据库,选择导入向导,选择ODBC,下一步。
3,下一步是从选项导入中导入SQL Server的微软OLE提供程序。
4,然后在连接选项卡中设置好服务器信息,测试连接可以成功,选择要转换的数据库,然后确定。
5,选择导入表,选择导入模式,开始导入,稍等片刻,成功!
总结
以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,你可以留言。