zoukankan      html  css  js  c++  java
  • windows下的mysql迁移到linux下

    最近做毕业设计,需要把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的的权限是够了 但是可能不是很合理和安全

  • 相关阅读:
    ORM之F和Q
    ORM查询
    Django
    jQuery基础
    DOM和BOM
    saas baas paas iaas 的理解
    分布式架构的演进过程
    tomcat 配置https 证书
    idea 学习总结
    简单数据库连接池-总结
  • 原文地址:https://www.cnblogs.com/jiaoyiping/p/3294958.html
Copyright © 2011-2022 走看看