阿里云服务器c盘mysql数据迁移至d盘,服务无法启动

木头live 发布于 2015/12/07 16:22
阅读 801
收藏 0

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

如题,公司项目部署在阿里云服务器上,当时没在意,mysql数据库安装在了c盘(几十个G)。后来数据量增大,c盘空间不够需要将data文件转移到空间比较大的D盘,但是转移过去并修改my.ini后服务无法启动...但是同样的方式在我本地电脑上是没问题。我分析是不是因为阿里云c盘和d盘不是一块硬盘导致?有没有大神可以指导下,改怎么迁~

以下是问题补充:

@木头live:我现在在D盘重装了个MYSQL,启动报 mysqld: Table 'mysql.plugin' doesn't exist 2015-12-07T09:28:22.955062Z 0 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 怎么解? (2015/12/07 17:30)
加载中
0
倚地屠蛇
倚地屠蛇
要看启动报什么错?遇到最多的是转移过去的时候,文件的权限不对导致启动失败。哦。你这windows的,应该与权限关系不大。
0
k
kidding
还是linux好
0
红烧土豆
红烧土豆

上报错信息.

0
bhzhu203
bhzhu203
看data目录里的日志
0
hnynes
hnynes
不是报告其它表,而只是plugin表,你看看是不是你在D盘安装的版本与迁移之前使用的mysql版本不一致,如果不一致,我猜测新安装的版本会高点,可能需要运行mysql_upgrade
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部