• ADADADADAD

    innodb引擎表的冷备方法[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 12:11:38

    作者:文/会员上传

    简介:

    1,环境:2台服务器222和224,系统都是Red Hat Enterprise Linux Server release 5.8。2台服务器都是各自有几个数据库。其中要把222服务器上的数据库dzq拷贝到224服务器上。

    2,首

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    1,环境:2台服务器222和224,系统都是Red Hat Enterprise Linux Server release 5.8。2台服务器都是各自有几个数据库。其中要把222服务器上的数据库dzq拷贝到224服务器上。

    2,首先把222服务器上的数据库dzq下面的表改成myisam引擎,比如:
    alter table students ENGINE=myisam;
    alter tablely ENGINE=myisam;

    3,然后222和224上的mysql服务关掉 /etc/init.d/mysqld stop

    4,在224服务器的mysql的datadir下面的建立dzq目录,然后使用scp把222的mysql datadir下面的目录dzq下面的文件拷贝到224服务器的mysql 的datadir目录下dzq目录下,更改文件的权限
    scp /opt/mysql/data/dzq/* root@192.168.140.224:/var/lib/mysql/dzq

    [root@red1 dzq]# chown mysql:mysql db.opt
    [root@red1 dzq]# chown mysql:mysql ly.frm
    [root@red1 dzq]# chown mysql:mysql ly.MYD
    [root@red1 dzq]# chown mysql:mysql students.frm
    [root@red1 dzq]# chown mysql:mysql ly.MYI
    [root@red1 dzq]# chown mysql:mysql students.MYD
    [root@red1 dzq]# chown mysql:mysql students.MYI

    5,开启服务/etc/init.d/mysqld start,进去数据库,然后再修改回存储引擎为innodb

    mysql> alter table ly engine=innodb;
    mysql> alter table students engine=innodb;

    innodb引擎表的冷备方法.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: innodb冷备方法