将数据库结构修改提交到生产环境下数据库

思路:通过 ssh 连接服务器,先备份数据库。mysqldump 导出数据,然后在目标服务器 mysql 导入数据,最后用架构同步工具 比如,sqlyog 同步存储过程,视图等项目。

1. Mysql 导入导出命令:

##导入数据表
mysql -uroot -p test < /www/web/test/test_user.sql

##导入数据库
mysql -uroot -p test < /www/web/test/test.sql


##导出数据库,回车后提示输入密码
 mysqldump -uroot -p test > /www/web/test/test.sql

##将 数据表导出
mysqldump -uroot -p test user < /www/web/test/user.sql

也可以使用工具来进行操作。

2. 架构同步工具:(sqlyog)

将数据库结构修改提交到生产环境下数据库_第1张图片

安装下载 SQLyog ,依次 增强工具 -> 架构同步工具 :
左边选择源数据库 ,右边选择 目标数据库 ,比较选择,仅数据表 或者 所有对象 来选择同步 结构 或者 结构和内容

3. 检查

检查数据库状态,检查产品 status ,尽量把同步的时间放在访问量最低的时候。

你可能感兴趣的:(html,sql)