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为数据库名
    

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

  • 相关阅读:
    linux中断子系统
    注释规范
    linux下C获取文件的大小
    oracle 11g 修改内存示例
    联想system sr650安装windows
    iphone 手机音乐制作
    canon dpp 编辑相机raw软件
    浪潮nf5270m5 安装2012
    三种刻录工具及用法
    centos7.5 连接存储配置iscsi
  • 原文地址:https://www.cnblogs.com/sunxiaotao/p/4142798.html
Copyright © 2011-2022 走看看