|
|
本帖最后由 myskya 于 2020-3-4 15:14 编辑 ' P) O" M4 {+ O6 `
9 I1 A4 ~( c3 f2 V9 P8 M
公司系统比较老,原来数据库是mysql5.5,系统想做一次升级,现针对本次升级迁移做了一个笔记
9 ~; S4 Y6 R; f% R: s旧数据库IP地址:192.168.1.88 L, u0 w2 H2 j$ V7 _, D
新数据库IP地址:192.168.1.54 X: W8 V$ T/ E% D/ n/ g/ z2 k) ]
首先将数据库中所有的数据全部导出,但一个个写数据库太麻烦,所以看一下以下代码,注意,由于版本不同,需要将系统表排队,以及不需要的数据库也一起排除& M* j, u$ X3 s: H& \# c3 }) c! F
- mysql -e "show databases;" -uroot -p | grep -Ev "Database|information_schema|mysql|test|performance_schema" | xargs mysqldump --lock-tables=false -uroot -p --databases > mysql_dump.sql
复制代码
( J2 _2 W" B P% B$ `) a* i2 e接下来就是将数据库复制到新的数据库服务器了0 ]4 W& L8 n+ S. e' w& Q5 n* ^
: y( {; k; b! U9 y/ f& i3 P( jscp mysql_dump.sql root@192.1681.5:/home/- S- R% r& x# Y2 ~! \
2 J" X6 ]2 P6 o$ N/ t进入到新的数据库中,将
8 b0 ]; [4 Q/ V: P- ?$ \2 K1 g |
|