Linux 下 mysql备份与还原,InnoDB引擎的使用
来源:互联网 发布:js浏览器兼容 编辑:程序博客网 时间:2024/06/06 20:49
前几天服务器网络出了点问题,决定把数据库先备份搭建到本地,
一、备份数据库
备份数据库使用的是mysql自带的工具mysqldump :
# cd /var/lib/mysql (进入到MySQL库目录,根据自己的MySQL的安装情况调整目录)
# mysqldump -uusr_name -p db_name > db_name_backup.sql
二、还原数据库
还原数据库,这里提供两种方式登录之前和登录之后:
1 登录时直接导入备份文件:(这样需要你在之前就创建有一个叫db_name的数据库)
# mysql -uroot -p db_name<db_name_backup.sql
2登录之后导入备份文件:
# mysql -uroot -p
# use db_name;
# source /path/db_name_backup.sql;
InnoDB引擎的使用
InnoDB引擎提供行级锁和外键约束,支持ACID兼容的事务.(类似于Prostgresql)
显示引擎:
# show engines;
更改为InnoDB引擎:
方法0x01:将默认引擎修改为InnoDB
my.cnf中 [mysqld] 后面添加default-storage-engine=InnoDB ,然后 # service mysql restart
方法0x02:
建表时指定 CREATE TABLE tb( .. ) ENGINE=InnoDB ;
建表后修改 ALTER TABLE tb ENGINE = InnoDB;
阅读全文
0 0
- Linux 下 mysql备份与还原,InnoDB引擎的使用
- Linux下MySQL的备份与还原
- Linux下MySQL使用InnoDB引擎笔记
- linux下mysql备份与还原
- Linux下MySQL整个数据库的备份与还原2
- 在Linux下MySQL数据库的备份与还原。
- linux下mysql数据库的备份与还原
- Linux下MySQL数据库的备份与还原
- linux和win下 MySQL数据库的备份与还原
- MySQL InnoDB数据库备份与还原
- Linux下的Mysql数据库备份+还原
- Linux下mysql数据库的自动备份与还原 远程备份和本地备份
- Linux下mysql数据库的自动备份与还原 远程备份和本地备份
- linux下的Oracle备份与还原
- MySQL备份、还原、innoDB开启
- windows与linux环境下mysql数据库的备份与还原
- MySQL的备份与还原
- Mysql的备份与还原
- C++函数新特征与递归函数
- PAT 1009 说反话 (20)
- Leetcode-longest common prefix
- 和云台一起学Linux 之 认识Linux
- LeetCode 171. Excel Sheet Column Number(进制转换)
- Linux 下 mysql备份与还原,InnoDB引擎的使用
- Hadoop基础教程-第6章 MapReduce入门(6.1 MapReduce介绍)(草稿)
- 删除github的仓库
- 旋转矩阵、DCM、旋转向量、四元数、欧拉角相关
- Quaternion.Slerp 球形插值
- pb_pfc_全屏显示
- C# 泛型弱事件管理器
- 数字图像处理实验(14):PROJECT 06-01,Web-Safe Colors
- 缓冲区溢出攻击