mysql5.7 数据库迁移-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

mysql5.7 数据库迁移

2016-12-24 17:35:07 4240 4

os: centos7
db: mysql5.7

现在想把mysql数据库迁到新硬盘上面, 修改的有 my.cnf、 selinux, 但是一直有问题
mysqld: Can't change dir to 'xxx' (Errcode: 13 - Permission denied)
请问这个该怎么解决啊?

使用 mysqld --initialize 使用datadir时候,又会出现错误
[ERROR] 1 Can't create/write to file '/mysql/mysql/db.MYI' (Errcode: 13 - Permission denied)

问题是/mysql/mysql 这个目录是执行mysqld时候自动创建当啊,

取消 提交回答
全部回答(4)
  • 搞么罗
    2019-07-17 20:36:42

    数据库迁移教程,参考:https://yq.aliyun.com/articles/709185

    1 0
  • ~天空~
    2019-07-17 20:36:42

    如果允许冷备的话, 可以导出sql.

    mysqldump -u username -p dbname > BackupName.sql
    然后在目标机上执行sql文件就好了. 也可以避免 二进制文件损坏.

    0 0
  • baker0611
    2019-07-17 20:36:42

    有的。。 selinux也试过了
    yum 安装的 源 http://repo.mysql.com/mysql57-community-release-el7-7.noarch.rpm
    直接mv过去的,
    后来按红帽官网上的说明 也试过了。。 头大啊。。
    log中提示 InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
    发现改了my.cnf 但是还是读的以前的配置

    0 0
  • dongshan8
    2019-07-17 20:36:42

    题主您好,

    好象提示权限有错误啊,

    请问您新硬盘上边的目录,mysql服务的用户有写入权限的吗?


    您好,

    如果修改了当前的my.cnf后,发现新的参数没有生效,或许您需要进一步确认mysql服务读取的是哪个my.cnf文件了。

    0 0
添加回答
相关问答

1

回答

MySQL 数据库的引擎有哪些?

2021-10-02 09:20:43 242浏览量 回答数 1

1

回答

MYSQL元数据有哪些呀!

2021-10-02 20:16:15 396浏览量 回答数 1

1

回答

mysql数据同步

2019-12-18 16:38:32 1114浏览量 回答数 1

3

回答

mysql的数据结构?

2019-02-22 11:35:13 1824浏览量 回答数 3

1

回答

mysql数据库导入

2018-10-22 10:37:25 481浏览量 回答数 1

1

回答

MySQL数据库导入

2018-04-30 05:54:53 568浏览量 回答数 1

1

回答

需要mysql数据库

2018-04-21 17:03:34 557浏览量 回答数 1

1

回答

导出MySQL数据库

2018-04-08 05:50:51 691浏览量 回答数 1

1

回答

相关MYSQL数据库编码

2016-02-12 17:12:22 2384浏览量 回答数 1

1

回答

10G左右的mysql数据如何迁移?

2014-08-30 13:29:33 7646浏览量 回答数 1
+关注
0
文章
2
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载