在linux中导入sql文件的方法分享(使用命令行转移mysql数据库)

因导出sql文件

在你原来的网站服务商处利用phpmyadmin导出数据库为sql文件,这个步骤大家都会,不赘述。

上传sql文件

前面说过了,我们没有在云主机上安装ftp,怎么上传呢?

打开ftp客户端软件,例如filezilla,使用服务器IP和root及密码,连接时一定要使用SFTP方式连接,这样才能连接到linux。注意,这种方法是不安全的,但我们这里没有ftp,如果要上传本地文件到服务器,没有更好更快的方法。

我们把database.sql上传到/tmp目录。

连接到linux,登录mysql

使用putty连接到云主机。putty的使用方法这里就不介绍了。

连接之后,登录mysql

复制代码代码如下:

>mysql -u root -p
>password:

注意,如果你之前建立了其他的mysql用户,可以选择合适的用户登录。关于mysql的命令行,你可以在其他地方学习。

把上传上去的sql导入到数据库中

按照下面的三个步骤,快速导入这个sql文件

复制代码代码如下:

mysql>use yourdatabasename;
mysql>set names utf8;
mysql>source /tmp/database.sql;

然后屏幕上就会不断的滚,最后提示导入成功。

最后,记得将database.sql删除

最新文章

  1. JS写入日志
  2. Java基础知识点3:集合类
  3. Python之路,day10-Python基础
  4. Python中获取字典中最值对应的键
  5. 小心C# 5.0 中的await and async模式造成的死锁
  6. 第三百二十九天 how can I 坚持
  7. HDU 3696 Farm Game(dp+拓扑排序)
  8. [C++基金会]位计算 游戏开发中的应用
  9. ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 社区版
  10. vs2010入门程序和出错问题解决方案
  11. iOS7编程Cookbook中例15.8中一个小问题
  12. 你循环的时候就可以给他们赋值了,那么就不用addClass,再根据类选择器处理,代码能一气呵成就别写成两段了
  13. MT【314】正切比值
  14. Hive常用操作命令
  15. MNIST数据可视化
  16. Python 基于python编写一些算法程序等
  17. Linux内核分析 笔记七 可执行程序的装载 ——by王玥
  18. 前端学习 -- Css -- 高度坍塌问题的产生以及解决
  19. weblogic 异常常见处理方法
  20. hibernate 单向 n-n

热门文章

  1. javaweb-servlet获取给定文件在服务器上的绝对路径的方法
  2. Maven安装及其IDEA的配置
  3. C# 6.0 中的新增功能(.NET Framework 4.6 与 Visual Studio 2015 )
  4. 行为型模式(六) 状态模式(State)
  5. c++中形参为引用和非引用时调用构造函数
  6. Hdfs的HA高可用
  7. 性能测试解读:Kyligence vs Spark SQL
  8. 搭建使用PHPstorm环境
  9. 引领开发工具近40年的程序员Anders Hejlsberg
  10. javascript生成表格增删改查 JavaScript动态改变表格单元格内容 动态生成表格 JS获取表格任意单元格 javascript如何动态删除表格某一行