zoukankan      html  css  js  c++  java
  • mysql备份方法

    在用PHP或者其他web脚本语言构架的应用系统中,数据库大部分是mysql其中就牵扯到了一个数据库日常备份导出等问题,大概有以下几种情况:

      1、如果应用用的是开源的产品,如dz、pw和其他cms等一般都有数据库备份功能,直接用官方的最好了。

      2、自己写的应用备份的时候常见的phpmyadmin就可以搞定了,若数据库特别大的时候,用phpmyadmin就用点吃力了,就可以用有备份和导出权限的mysql账号或者直接用root登录mysql终端控制台,常用的几个命令:

    先登录mysql终端,mysql -u root -p 按下回车,然后会见到一句让你输入密码的语句,输入密码后,就进入的mysql终端了

    1.导出整个数据库:

    mysqldump -u 用户名 -p 数据库名 > 导出的文件名

    2.导出一个表

    mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名

    在运行中,登录用户必须具有可以导出数据库的权限,否则将会报错。

    导入数据库的步骤:

    登录mysql终端,然后进行下面的操作:

    mysql>use 数据库名字

    然后使用source命令,后面参数为脚本文件(如这里用到的.sql),比如我在e盘下有一个名字为xshell.sql的文件,

    mysql>source e:xshell.sql   (注:如果写成source e:xshell.sql,就会报语法错误)linux系统下可以用winscp等工具将数据库上传到mysql数据库的data目录下直接source 路径文件名即可。

    原文地址http://www.xshell.net/database/mysql_back.html

    我生活的地方,我为何要生活。
  • 相关阅读:
    最大期望算法 Expectation Maximization概念
    Apriori 关联算法学习
    mysql小问题
    C4.5决策树算法概念学习
    线性回归概念学习
    决策树概念学习
    Flink on Yarn运行机制
    Flink单机版安装与wordCount
    Kmeans算法学习与SparkMlLib Kmeans算法尝试
    数据挖掘10大算法详细介绍
  • 原文地址:https://www.cnblogs.com/hsd1727728211/p/5330631.html
Copyright © 2011-2022 走看看