zoukankan      html  css  js  c++  java
  • MySQL用命令行导出数据库

    MySQL命令行导出数据库:
    首先进入cmd然后:
    1. cd C:Program Files (x86)MySQLMySQL Server 5.1in
    2. mysqldump -uroot -p labos1502 > labos1502.sql
    3. 提示输入密码时,输入该数据库用户名的密码(如果导出单张表的话在数据库名后面输入表名即可)
    如果提示locktable错误:则在mysqldump -uroot -p abc后面空一格加上--skip-lock-tables
    4. 会看到文件labos1502.sql自动生成到bin文件下?

    ================命令窗口复制东西,先用鼠标标记,然后再Ctrl+c复制到文本里;
    ================给命令窗口粘贴东西,先复制后,用鼠标黏贴进去即可;

    MySQL命令行导入数据库:
    1.将要导入的labos1502.sql文件移至bin文件下,这样的路径比较方便
    2.同上面导出的第1步
    3.mysql -u root -p(输入同样后会让你输入MySQL的密码)
    4,在MySQL-Front中新建你要建的数据库,并且指定字符集,这时是空数据库,如新建一个名为news的目标数据库
    CREATE DATABASE labos1502 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    show databases;  注意后面必须要加英文的分号,在cmd窗口运行时候。
    5.创建数据库指定数据库的字符集
    CREATE DATABASE labos1502 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
    6,输入:mysql>use 目标数据库名  mysql>use labos1502;
    7.导入文件:mysql>source 导入的文件名;如我输入的命令行:mysql>source labos1502.sql;

    MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。

  • 相关阅读:
    10_14 drf接口框架。
    10_11 vue路由跳转
    10_10,vue项目环境搭建
    10_9vue循环指令与组件
    10_8 vue的导入
    9_25中间键与登录认证
    块级元素居中问题
    2019牛客多校第五场 F maximum clique 1 状压dp+最大独立集
    2019牛客多校第五场C generator 2 hash,bsgs模板
    2019牛客多校第五场B generator 十进制快速幂
  • 原文地址:https://www.cnblogs.com/paulen/p/5804089.html
Copyright © 2011-2022 走看看