我在 ubuntu 14.04 上安装了 MYSQL Server 5.6,有 2000 多个数据库。现在我们必须将其升级到 MYSQL 版本 5.7。请告诉我如何备份这个庞大的数据并进行升级。希望尽快得到回复
答案1
备份和还原数据库
出口:-mysqldump -u root -p --all-databases > alldb.sql
进口:-mysql -u root -p < alldb.sql
如果要安装 MySQL 5.7,则需要从 MySQL APT 存储库页面添加较新的 APT 软件包存储库。单击右下角的下载,然后从下一页复制链接,无需感谢,只需开始下载即可。将 .deb 包下载到您的服务器
wget https://dev.mysql.com/get/mysql-apt-config_0.8.1-1_all.deb
接下来,使用 dpkg 安装它。
sudo dpkg -i mysql-apt-config_0.8.1-1_all.deb
您将看到一个提示,询问您要配置哪个 MySQL 产品。突出显示的 MySQL 服务器选项应该显示 mysql-5.7。如果没有,请按 ENTER,然后使用箭头键向下滚动到 mysql-5.7,然后再次按 ENTER。
一旦选项显示 mysql-5.7,请在主菜单上向下滚动到应用并再次按 ENTER。现在,更新您的包索引。
sudo apt-get update
最后,安装 MySQL-server 包,它现在包含 MySQL 5.7。
sudo apt-get install mysql-server
现在升级所有 mysql 数据库。
sudo mysql_upgrade -u root -p
现在重新启动 mysql 服务器。
sudo service mysql restart