zoukankan      html  css  js  c++  java
  • 远程linux服务器mysql数据库导入和导出.sql文件

    大部分情况本地开发环境为windows,部署的服务器为Linux,本地数据库导出.sql文件后需要远程导入服务器,具体如下。

    首先连接服务器,即服务器ip,协议,端口,用户名及密码,可以通过ftp客户端软件,例如filezilla;

    连接成功后,将.sql文件上传到Linux的/home/的目录下;//也可以是别的目录

    登陆mysql:

    >mysql -u root -p
    >password:
    

    正确输入密码后进入mysql;

    1.导入.sql文件

      如果.sql文件是整个数据库文件,需要先建立改数据库,再导入.sql文件,比如需要导入的sql数据库名为newdb:

    mysql>create database newdb;
    mysql>use newdb;
    mysql>set names utf8;
    mysql>source  /home/newdb.sql;//假设你sql文件所在目录为/home/newdb.sql
    

      如果.sql文件是表数据,则无需建立数据库,导入方法同上。

    2.导出.sql文件

      如果只导出表结构:

    > cd /usr/local/mysql/bin/          //进入mysql的data目录
    > mysqldump -uroot -p -d newdb > newdb.sql //newdb为数据库名

      回车后正确输入数据库密码即可;

      如果需要导出数据和表结构:

    > cd /usr/local/mysql/bin/    //进入mysql的data目录
    > mysqldump -uroot -p newdb> newdb.sql  //newdb为数据库名
    

      回车后正确输入数据库密码即可;

  • 相关阅读:
    HTML5 中的Nav元素详解
    Gevent中信号量的使用
    MemCache缓存multiget hole详解
    MemCache中的内存管理详解
    Php中的强制转换详解
    Python中类的特殊方法详解
    MemCache的LRU删除机制详解
    AngularJS事件绑定的使用详解
    Php数据类型之整型详解
    HTML基础知识
  • 原文地址:https://www.cnblogs.com/sunxiaotao/p/4142798.html
Copyright © 2011-2022 走看看