前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >本地Mysql数据库快速迁移到服务器

本地Mysql数据库快速迁移到服务器

作者头像
zhaoolee
发布2018-04-19 10:49:51
7.3K0
发布2018-04-19 10:49:51
举报
文章被收录于专栏:木子昭的博客

mysq迁移.png

刚接触Django的时候,测试数据存到了mysql,在数据库往线上环境迁移的时候遇到了问题,因为图形化界面Navicat连不上远程的默认权限的数据库,后来把登录权限调的很高才勉强连上...


后来随着学习的深入,接触了linux的scp命令(scp无法在windows使用),加上mysql自带的mysqldump,能很快的完成数据库的迁移

将本地的数据库(fangyuanxiaozhan)导出为sql文件(fangyuanxiaozhan.sql)

代码语言:javascript
复制
mysqldump -uroot -p fangyuanxiaozhan > fangyuanxiaozhan.sql

用scp命令将sql文件发送到服务器

代码语言:javascript
复制
scp fangyuanxiaozhan.sql  远程登录账号@服务器ip:服务器目录/fangyuangxiaozhan.sql 

ssh登录服务器

代码语言:javascript
复制
ssh 远程登录账号@远程ip

在服务器上登录mysql

代码语言:javascript
复制
mysql -uroot -p

在服务器的mysql中新建同名数据库(fangyuanxiaozhan),然后退出mysql

代码语言:javascript
复制
create database fangyuanxiaozhan charset=utf8;

exit

将通过scp命令传输过来的fangyuanxiaozhan.sql文件导入到,刚刚建立的同名数据库中

代码语言:javascript
复制
mysql -uroot -p fangyuanxiaozhan < fangyuanxiaozhan.sql

完成

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.11.25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 将本地的数据库(fangyuanxiaozhan)导出为sql文件(fangyuanxiaozhan.sql)
  • 用scp命令将sql文件发送到服务器
  • ssh登录服务器
  • 在服务器上登录mysql
  • 在服务器的mysql中新建同名数据库(fangyuanxiaozhan),然后退出mysql
  • 将通过scp命令传输过来的fangyuanxiaozhan.sql文件导入到,刚刚建立的同名数据库中
  • 完成
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档