为使用阿里云主机,没有装ftp,也没有装phpmyadmin,所以一切都得靠命令行。转移网站的重要一步就是转移数据库,这里简单介绍一下如何在这种情况下导入sql文件

因导出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删除。

from: http://www.52jscn.com/web/2014/02/8071.shtml

补充:

确定数据表是否创建成功,即数据文件是否导入成功。
执行命令 show tables;查看数据库下的表。

注意事项
在导入数据库前首先要选择数据库后,方可执行导入。

最新文章

  1. SSH学习笔记
  2. http学习笔记(四)——HTTP报文
  3. ArcGIS version not specified错误解决方法
  4. HttpClient 3.X 4.3 4.x超时设置
  5. Ruby调用Excel相关的函数
  6. 20150410---GridView分页(备忘)
  7. 高效实现 std::string split() API
  8. 全国计算机等级考试二级教程-C语言程序设计_第7章_函数
  9. Spring MVC 表单验证
  10. HTTPS 建立连接的详细过程
  11. jquery获取url的方式
  12. 巧用MYSQL中SQL语句
  13. Tarjan求强连通分量,缩点,割点
  14. 登录注册页面html模版
  15. 【Python】【内置函数】
  16. 元素 'beans' 必须不含字符 [子级], 因为该类型的内容类型为“仅元素”;Syntax error on token "Invalid Character";Server returned HTTP response code: 503 for URL;
  17. Leetcode: Binary Tree Level Order Transversal II
  18. (转)MySQL优化系列
  19. HDUOJ---携程员工运动会场地问题
  20. MarkDown编辑使用指南

热门文章

  1. OpenCV常用基本处理函数(1)读写
  2. 【leetcode】931. Minimum Falling Path Sum
  3. javascript 操作cookies详解
  4. c++使用不定参数
  5. <Jmeter入门不放弃>之<1.认识jmeter>
  6. 集训队8月2日(BFS)
  7. VIEW当中自定义属性的使用
  8. Django的流程如何理解(餐厅点餐举例)
  9. Vue的安装和使用详解(一)
  10. (转)Jupyter默认目录和默认浏览器修改