Coin163

Mysql备份和还原 mysql命令 mysql workbench mysql管理工具

2016-07-27by admin, 次阅读

本篇文章主要介绍了"Mysql备份和还原",主要涉及到Mysql方面的内容,对于MySql感兴趣的同学可以参考一下: 备份Mysql的表包括MyISAM 和Innodb 表,通常使用以下 SQL 来备份 MyISAM 表:/usr/local/mysql/bin/mysqldu...

备份

Mysql的表包括MyISAM 和Innodb 表,

通常使用以下 SQL 来备份 MyISAM 表:

/usr/local/mysql/bin/mysqldump -u xxxx -p \
–default-character-set=utf8 –opt –extended-insert=false \
–triggers -R –hex-blob -x db_name > db_name.sql

使用以下 SQL 来备份 Innodb 表:

/usr/local/mysql/bin/mysqldump -u xxxx -p \
–default-character-set=utf8 –opt –extended-insert=false \
–triggers -R –hex-blob –single-transaction db_name> db_name.sql

还原

用 mysqldump 备份出来的文件是一个可以直接倒入的 SQL 脚本,有两种方法可以将数据导入。

直接用 mysql 客户端
例如:

mysql -u xxxx -p xxxx db_name < db_name.sql

用 SOURCE 语法
其实这不是标准的 SQL 语法,而是 mysql 客户端提供的功能,登入mysql之后:

usedatabase_name;SOURCE /tmp/db_name.sql;

这里需要指定文件的绝对路径,并且必须是 mysqld 运行用户(例如 nobody)有权限读取的文件。

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了Mysql备份和还原,包括了Mysql方面的内容,希望对MySql有兴趣的朋友有所帮助。


  • 推荐分布式系统架构 mycat读写分离视频教程 国际象棋 教程 NodeJS 分布式 Win 7 系

    推荐分布式系统架构 mycat读写分离视频教程",主要涉及到分布式系统,视频教程方面的内容,对于MySql感兴趣的同学可以参考一下: 龙果学院讲师:吴水成三、高可用架构...

    mysql-5614-winx64免安装配置 vcredist x64 x86 x64 vcredist 2013 x6

    mysql-5614-winx64免安装配置",主要涉及到Mysql,x64方面的内容,对于MySql感兴趣的同学可以参考一下: 1. 下载MySQL Community Server 5.6.142. 解压MySQL压缩包将以下载的MySQL压缩包解压...

    mysql insert into和replace into以及insert ignore

    MySQL 中常用的三种插入数据的语句: insert into :表示插入数据,数据库会检查主键,如果出现重复会报错; replace into :表示插入替换数据,需要表中有PrimaryKey,或者unique索引,如果数据库已经...

    ------分隔线----------------------------