linux mysql如何导出数据

linux mysql如何导出数据,第1张

Linux下 MySql导出

1、导出整个数据库中的所有数据

mysqldump -u userName -p dabaseName >fileName.sql

2、导出数据库中的某个表的数据

mysqldump -u userName -p dabaseName tableName >fileName.sql

3、导出整个数据库中的所有的表结构

mysqldump -u userName -p -d dabaseName >fileName.sql

【注】fileName.sql最好加上路径名

Ubuntu下使用MySql命令导入/导出*.sql文件 ( redhat的mysql命令在: /usr/local/mysql/bin/ 目录下面 )导出:1.导出整个数据库mysqldump 数据库名 >导出的文件名 -u 用户名 -p密码2.导出一个表mysqldump 数据库名 表名 >导出的文件名 -u 用户名 -p密码导入:在提示符下输入mysql -u root -p 密码进入MYSQL后:先打开要导入的数据库mysql>use test然后,设置要导入的数据的编码(如果MySQL默认编与要导入的数据编码一致,此步可省略)mysql>set names 编码格式(utf8或gbk)最后,导入数据sql文件mysql>source c:/test.sqlWindows下使用MySql命令导入/导出*.sql文件 1. 导出数据库:D:\mysql\bin>mysql 数据库名 >导出的文件名 -u 用户名 -p密码2. 导入数据库:

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


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

原文地址:https://54852.com/yw/7521730.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存