1. 进入数据库服务器linux操作界面
  2. 2.导出数据库表结构(不包含数据)

导库语句:

mysqldump -h localhost -uroot -ppassword@1@#-d atsdb > /data/atsdb_20220908_test.sql

参数解释:

-h localhost 表示安装在本地的mysql数据库

-u 表示用户名

-p 表示密码

-d 表示只导出表结构

atsdb 表示数据库

/data/表示导出数据库linux路径

atsdb_20220908_test.sql 表示生成文件

注意:-p+密码中间不能出现空格如果存在空格需要另提一行重新再输密码,相对比较麻烦

执行语句:

mysqldump -h localhost -uroot -ppassword@# -d atsdb > /data/atsdb_20220908_test.sql

出现这个界面后,注意登录ftp工具,在指定路径下/data/查看生成的sql文件。

注意定时刷新界面,看文件大小是否随时在变化,如果变化,说明语句在执行,没有变化就表示可能执行完毕,注意多刷新。

光标出现在第二行时,表示表结构执行完毕。表结构用时比较快大约在5-10分钟左右就可以完成,注意ftp路径刷新,注意putty界面变化。

  1. 导出数据库(包含表结构+表数据)

导库语句:

mysqldump -h localhost -uroot -pFingard@1@#atsdb > /data/atsdb_20220908_all.sql

参数解释:

-h localhost 表示安装在本地的mysql数据库

-u 表示用户名

-p 表示密码

-d 表示只导出表结构

atsdb 表示数据库

/data/表示导出数据库linux路径

atsdb_20220908_all.sql 表示生成文件

执行语句:

mysqldump -h localhost -uroot -pFingard@1@# atsdb > /data/atsdb_20220908_all.sql

出现这个界面后,注意登录ftp工具,在指定路径下/data/查看生成的sql文件。

注意定时刷新界面,看文件大小是否随时在变化,如果变化,说明语句在执行,没有变化就表示可能执行完毕,注意多刷新。

光标出现在第二行时,表示表结构执行完毕。注意ftp路径刷新,注意putty界面变化。

  1. 检查数据库状态

注意执行完导库命令后检查数据状态:

执行:

service mysql status

检查数据是否运行正常

  1. 检查系统运行是否正常

登录系统之后可以检查银企直连模块等

  1. 压缩sql文件下载

由于生成数据库文件比较大,所以可以先压缩再下载(可以节约30分钟下载时间)

6.1进入压缩文件路径:cd /data

6.2执行语句:tar -zcvf atsdb_20220908_all.tar atsdb_20220908_all.sql

Z:使用gzip压缩;c:建立一个压缩文件;v:-压缩过程中显示文件*;-f使用档名