从mysql5.7导出所有数据到远程主机:mysqldump --opt -uroot -p --all-databases | gzip -c | ssh user@192.168.0.100 "cat > /tmp/db.sql.gz"或本地:mysqldump --opt -uroot -p --all-databases | gzip > /tmp/db.sql.zip 导出可加参数:--ignore-table=mysql.innodb_index_...
mysql5.7数据导入8.0
从mysql5.7导出所有数据到远程主机:
mysqldump --opt -uroot -p --all-databases | gzip -c | ssh user@192.168.0.100 "cat > /tmp/db.sql.gz"
或本地:
mysqldump --opt -uroot -p --all-databases | gzip > /tmp/db.sql.zip
导出可加参数:
--ignore-table=mysql.innodb_index_stats --ignore-table=mysql.innodb_table_stats
导入到mysql8.0:
gunzip -f < /tmp/db.sql.gz | mysql -u root -p -f
升级数据字典、Performance Schema 和 INFORMATION_SCHEMA:
systemctl stop mysql
mysqld --upgrade=FORCE
systemctl start mysql2022-06-17