linux下如何导入导出MySQL数据库

linux下如何导入导出MySQL数据库,第1张

(导出数据库abc到abcsql文件)提示输入密码时,输入该数据库用户名的密码。二、导入:用mysql命令行命令格式mysql -u 用户名 -p 数据库名三、直接COPY如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和 *** 作系统之间可能不兼容,要慎用。31 将原始数据库用tar打包为一个文件tar -zcvf mydbtargz mydb32 创建空数据库33 解压在临时目录中解压,如:cd /tmptar -zxvf mydbtargz34 拷贝将解压后的数据库文件拷贝到相关目录cd mydb/cp /var/lib/mysql/mydb/对于FreeBSD:cp /var/db/mysql/mydb/35 权限设置

只能用 db2look +db2move 进行迁移。1提取DDL 用如下命令db2look -d yn -e -l -o db2look_ynddl //提取出 yn(云南) 这个数据库 所有用户对象,包括表空间等。2用db2move 导出数据 如下如你在 db2inist1 用户目录下 建立一个 data 目录 然后执行db2move yn export在data 目录下 会有好多 后缀名为ixf 和msg 的文件,其中ixf为数据表文件,msg后缀的为消息文件,其中最重要的 是db2movelst 存放导出表和消息文件的对应关系。3去windows 下建立一个数据库db2 “ create db yn pagesize 8 k” //这里的pagesize需要和 ddl的统一然后修改 ynddl 文件下 把 Linux下面 的路径 替换为Windows 的路径然后执行db2 -tvf ynddl4导入数据库db2move yn load其中会生成 一个loadout的文件 记录错误信息或者 导入失败的表 ,如加载了多少行,拒绝多少行 等。5查看loadout 找到那些导入不成功的进行 处理,然后倒入。然后进行完整性约束 这些检查。如有问题 Q 我吧。

不是DOS界面,那是LINUX的终端,是SHELL

你要备份,最简单的就是把服务给停了,复制出MySql安装目录下的data目录就可以了

停止服务命令

mysqladmin

shutdown或者是mysqld

stop

拷贝文件用cp命令

以上就是关于linux下如何导入导出MySQL数据库全部的内容,包括:linux下如何导入导出MySQL数据库、如何将在Linux下导出的db2数据库还原到windows下、在Linux *** 作系统中怎样导出my数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10197675.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存