sql将数据库从当前电脑到入到另一台电脑上

前言:我原本的数据库装台式机,因为过年的缘故带笔记本回家,所以又在笔记本创建了mysql,里面创建有多个练习的数据库,

          回来又想把笔记本上的数据库迁移到台式机上。不然想要做练习跟实验的话又得重新写代码了!我已经写怕了,而且很浪

          费时间,所以谁会傻傻的又重新敲一遍呢…

所需工具:数据库链接工具sqlyog

打开笔记本电脑的数据库:

【使用sqlyog链接数据库】

将数据库导出到本地电脑上:

【按照指引操作即可】

【选择你要导出的数据,因为我是要导出完整的数据所以选择第三个:“结构和数据”。】

【然后现在你到导出的文件位置:exprot to。】

将导出的数据库导入到另外一台电脑(台式机上):

【可以直接通过QQ or 微信发送 or U盘都可以】

【选择自己想要导入的数据库文件,sql结尾的!】

【点击执行等待完成即可!】

刷新一下:

【因为不刷新是看不到你导入进来的数据库的】

查看一下数据库里面的数据是否完全导入成功:

查看表数据:(可以看到所有的表格数据都已经导入进来了)

至此已经全部完成了,接下来就可以继续练习了!

sqlyog免费版限制太多了,我用的是旗舰pojie版,如果需要sqlyog软件的可以在评论区留言我发出来!

### 连接并附加远程SQL Server数据库至本地服务器 为了实现将另一台电脑上的 SQL Server 数据库附加到当前系统,通常涉及几个主要步骤:确保网络连通性和权限设置正确、使远程数据库处于可迁移状态以及执行实际的附加操作。 #### 网络配置与安全性调整 当尝试连接远程 SQL Server 实例时,可能遇到由于防火墙阻止而导致的连接问题。为此,在源服务器上需创建一条针对 TCP 1433 端口的安全组规则来允许站流量到达 SQL Server 默认实例[^1]: ```bash sudo ufw allow 1433/tcp ``` 对于 Windows 防火墙,则可通过图形界面添加例外程序或端口的方式开放访问。 #### 准备远程数据库以便迁移 为了让目标机器能够顺利读取来自其他位置的数据文件而不引发锁定冲突等问题,在原环境中应先让待转移的数据库脱机模式[^3]: - 打开 SQL Server Management Studio 并登录到远端主机; - 寻找计划导出的目标 DB 节点,鼠标右键点击选择 `Tasks` -> `Take Offline...`; 此时该数据库不再接受新请求但仍保留其结构化信息等待下一步处理。 #### 将数据文件传输回本地图形界面上的操作流程 一旦上述准备工作就绪,就可以着手准备把 .mdf 和 .ldf 文件复制下来传送到接收方所在路径下;接着按照如下指引完成最终环节——重新挂载这些离线资源成为可用资产的一部分: - 启动 SSMS 客户端工具并与本地引擎建立会话链接; - 展开左侧对象浏览器中的树状菜单找到 “Databases”,随后选取空白处调用上下文菜单里的 "Attach..." 功能项; - 浏览定位先前下载好的主数据集(.MDF),确认无误后单击 OK 键结束整个过程; 值得注意的是,此方法适用于物理磁盘映像级别的移植工作,并且要求两套环境间保持一致性的架构版本号以防止兼容性障碍的发生[^2].
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值