12195525Tom 发表于 2020-5-25 10:20

向各位大佬询问关于数据库复制

mysql容器下my.cnf配置文件如下。请问各位大佬,我应该如何做才能复制一个库到另一个空库。实现本机备份。

default-character-set=utf8


default-character-set=utf8



back_log=500
wait_timeout=1800
max_connections=1000
max_user_connections=800
default-storage-engine= InnoDB
key_buffer_size=384M
innodb_buffer_pool_size=1024M

init-connect='SET NAMES utf8'
character-set-server = utf8
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
lower_case_table_names=1
collation-server = utf8_unicode_ci
interactive_timeout=7200
max_allowed_packet = 20M
log_timestamps=SYSTEM





log-bin=/var/lib/mysql/mysql-bin
server-id=123454
binlog-format=ROW

weikun444 发表于 2020-5-25 11:44

用工具吧,命令我也不是多懂的。SQLite Expert Professional这个就可以。

12195525Tom 发表于 2020-5-25 13:57

额。首先是老板让我做一个脚本来·备份数据库。然后还原的时候他希望能将原本数据库的库自动备份到一个复制版数据库。和新还原作为对比避免数据丢失。

chainliq 发表于 2020-5-27 08:53

MYSQL有备份还原命令,
备份
mysqldump -hhostname -uusername -ppassword -database databasename | gzip > backupfile.sql.gz
导入
source d:\backupfile.sql.gz

参考资料
https://www.cnblogs.com/Cherie/p/3309456.html
页: [1]
查看完整版本: 向各位大佬询问关于数据库复制