windows下的mysql迁移到linux下
2024-10-19 02:24:02
最近做毕业设计,需要把windows下的mysql移植到linux下
曾经有过在window下移植mysql数据库的经验,只需要把msql的数据文件复制到另一台安装mysql的机器的数据存放位置,然后重启mysql服务即可(mysql数据库的数据文件位置可以看mysql安装位置下的my.ini)
但是在linux下如果简单地这样复制一下 然后重启似乎不会奏效 总是报 ERROR:can't read dir:"/var/lib/mysql/..." errno:13
网上查了一下 原来是因为权限的原因 copy文件夹的时候是用的root登录 而运行mysql的时候不是用的root
然后改变了copy之后目录的所有权 sudo chmod 777 /var/lib/mysql/mydb/*
重启之后就可以用了
ps:777的的权限是够了 但是可能不是很合理和安全
最新文章
- Android课程---序列化与反序列化(转)
- JavaScript中的变量及数据类型
- mysql max_allowed_packet查询和修改
- Android Studio打包未签名包
- python-面向对象(指数对象举例)
- c3p0 --2
- Go语言学习资料汇总
- JAVA 安装与配置
- FZU1327 优先队列
- Oracle EBS-SQL (PO-14):检查供应商信息sql
- CQRS
- Java线程锁,synchronized、wait、notify详解
- API接口开发(持续更新)
- dubbox知识
- 【转】20-TCP 协议(滑动窗口——基础)
- Request processing failed; nested exception is java.lang.IllegalStateException: getOutputStream() has already been called for this response
- 今天看到了一篇文档 app 测试内容记录下来
- word 2016 加载 mathtype
- 通过JavaScript自由切换iframe
- 通信网络 2G 3G 4G 和路由器2.4G 5G的区分和关系