1. mysqldump: 最早,也是最成熟的逻辑备份工具,是 MySQL 原生的用来备份整个数据库实例、单个数据库、单张表的逻辑备份工具, 上手简单,学习成本几乎为 0。备份简单,恢复也简单。
比如导出单个数据库 ytt: mysqldump ytt >/tmp/ytt.sql;
恢复也非常简单:mysql </tmp/ytt.sql
缺点是备份速度慢。在整个备份过程中,是单线程运行;备份出来的数据集要恢复的话同样也是单线程运行,恢复速度也慢。除非对同一时刻的所有表单独备份出来,自己写额外脚本进行多线程恢复。
2. mysqlpump:MySQL 5.7 GA 后推出的 mysqldump工具的增强版。可以对同一个数据集多个线程并发备份,备份速度很快。
其他缺点和 mysqldump 一样。
3. MySQL Shell UTIL 对象附带的备份工具:随 MySQL 8.0.21 最新版本捆绑发布,自带多线程备份以及多线程恢复功能, 可以直接替代 mysqldump/mysqlpump。
dump_instance/dumpInstance 用来多线程备份 MySQL 整个单机实例 dump_schemas/dumpSchemas 用来多线程备份 MySQL 单个数据库 load_dump/loadDump 用来多线程恢复之前两个工具导出的数据集文件1、点击下载下来的安装工具,进入第一步,选择我接受协议,选择next2、选择安装Developer Default即安装所有MySQL需要使用的工具,选择next
3、选择Execute配置上面所列出的工具,d出的警告框中选择是,配置完成后选择next;
4、选择Execute进行配置,配置完成后选择next
5、下面的选择next按照默认的完成,一直到Accounts and Roles安装步骤
6、填写MySQL的root的密码(密码至少四位),选择next
7、下面按照默认的点击next,在Apply Server Configuration安装步骤中选择Execte进行配置,配置完成选择next
8、在Connect to Server安装步骤中:如图点击Check可以更改用户名和密码,可以
9、选择Execute进行配置只需要选择next直到出现finish
10、验证是否安装成功:选择电脑里的所有程序找到MySQL:MySQL 5.7 Command Line Client,点击运行,输入密码,显示出mysql>则表示登录成功
1、创建数据库,先把mysql文件夹中的 .sql 文件以文件名称创建数据库(或者找下sql文件中,有没有DROP DATABASE xxxxxx ,有的话一般项目数据库名称就是这个 xxxxxx),执行sql后,检查数据库是否创建好,是否有数据等;2、如果不知道数据库在哪儿配置,用搜索工具,例如 dreamweaver 搜索一下源代码,搜索数据库名称,看看能否找到,找到的话密码设置正确,可以发布项目,浏览器访问看看,
一般如果是用hibernate的话,要么在hibernate的配置文件 hibernate.cfg 中设置,要么在spring配置文件 的dataSource 里配置,,用MyBatis 的话,也是在配置文件中找,配置文件一般要么放在 WEB-INF/ 目录下,要么放在 WEB-INF\classes 下 的 .xml 文件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)