mysql innodb远程备份_详细说明MySQL备份、还原、innoDB打开

软件安装:装机软件必备包

SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL。

phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer。其中MySQL-Front是特别好用MySQL桌面管理工具。

使用MySQL自带的命令行备份、还原

假定mysql安装在D:/software/MySQL Server 5.1/

那么其bin目录下有一个mysqldump.exe文件

账号是root

密码是admin

备份的数据库名是 test

备份后的文件是 d:\test.sql

备份"D:/software/MySQL Server 5.1/bin/mysqldump.exe" -uroot -padmin -hlocalhost -P3306 test -r d:\test.sql

还原"D:/software/MySQL Server 5.1/bin/mysql.exe" -u root -padmin test < d:/test.sql

innodb开启*【特别注意MyISAM不支持事务】*

检查是否开启SHOW variables like 'have_%';

88a04aaac6f9f1d80e1a894df1b2dd44.png

停止MySQLnet stop mysql

定位到D:\tools\MYSQL\mysql-5.1.57-win32\data 目录下,找到这3个文件

ib_logfile0

ib_logfile1

ibdata1

备份后,删除掉

注: D:\tools\MYSQL\mysql-5.1.57-win32 是我的安装目录,请自行调整

修改配置文件

打开文件:D:\tools\MYSQL\mysql-5.1.57-win32\my.ini添加一行

default-storage-engine=InnoDB

如果已经存在

default-storage-engine=MyISAM

像下面这样,注释掉即可#default-storage-engine=MyISAM

启动MySQLnet start mysql

phpStudy工具

phpStudy是一个PHP调试环境的程序集成包。该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer。其中MySQL-Front是特别好用MySQL桌面管理工具。

使用MySQL自带的命令行备份、还原

假定mysql安装在D:/software/MySQL Server 5.1/

那么其bin目录下有一个mysqldump.exe文件

账号是root

密码是admin

备份的数据库名是 test

备份后的文件是 d:\test.sql

备份"D:/software/MySQL Server 5.1/bin/mysqldump.exe" -uroot -padmin -hlocalhost -P3306 test -r d:\test.sql

还原"D:/software/MySQL Server 5.1/bin/mysql.exe" -u root -padmin test < d:/test.sql

innodb开启*【特别注意MyISAM不支持事务】*

检查是否开启SHOW variables like 'have_%';

88a04aaac6f9f1d80e1a894df1b2dd44.png

停止MySQLnet stop mysql

定位到D:\tools\MYSQL\mysql-5.1.57-win32\data 目录下,找到这3个文件

ib_logfile0

ib_logfile1

ibdata1

备份后,删除掉

注: D:\tools\MYSQL\mysql-5.1.57-win32 是我的安装目录,请自行调整

修改配置文件

打开文件:D:\tools\MYSQL\mysql-5.1.57-win32\my.ini添加一行

default-storage-engine=InnoDB

如果已经存在

default-storage-engine=MyISAM

像下面这样,注释掉即可#default-storage-engine=MyISAM

启动MySQLnet start mysql

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值