zoukankan      html  css  js  c++  java
  • mysql数据源迁移

    Linux下mysql数据源迁移

    1. 停止mysql服务或停止mysql进程
    mysqladmin -u root -p shutdown```
    2. 新建mysql的新数据源目录
    ```mkdir /tmp/mysql```
    3. 迁移数据源
    ```mv /var/lib/mysql /tmp/mysql
    或 cp -r /var/lib/mysql /tmp/mysql```
    4. 修改mysql配置文件
    修改etc/my.cnf或/usr/sharemysql/my.cnf
    ```#socket  = /var/lib/mysql/mysql.sock(原内容,为了更稳妥用“#”注释此行)
    socket  = /tmp/mysql/mysql.sock```
    5. 修改mysql启动命令的配置/etc/init.d/mysql
    ```#datadir=/var/lib/mysql
    datadir=/tmp/mysql```
    6. 重启mysql服务或重启mysql
    ```service mysql restart
    service mysql start```
    7. 重启linux
    ```reboot```
    - 修改mysql目录的权限
    ```chmod -r mysql:mysql /tmp/mysql```
    - 查询mysql存储目录
    ```show variables like '%datadir%';```
    
    
    ## Windows下mysql数据源迁移
    1. 通过管理员身份运行cmd
    ```net stop mysql```
    2. 复制原来数据库目录到新目录
    3. 修改MySQL配置文件,修改basedir为新目录
    4. 启动mysql
    ```net start mysql```
    
    - 查询mysql存储目录
    ```show variables like '%datadir%';```
  • 相关阅读:
    gsm at 指令
    wm8976 codec
    【Gym 100971J】Robots at Warehouse
    【XDU1144】合并模板
    腾讯云CentOS7安装LNMP+wordpress
    【USACO1.1】Broken Necklace
    【校赛小分队之我们有个女生】训练赛6
    【计导作业】——商品记录
    C 文件读写2
    C 文件读写1
  • 原文地址:https://www.cnblogs.com/hudiblogs/p/10033366.html
Copyright © 2011-2022 走看看