没有合适的资源?快使用搜索试试~ 我知道了~
关于MYSQL数据的导出导入与版本的转换.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 74 浏览量
2022-11-24
13:37:36
上传
评论
收藏 69KB PDF 举报
温馨提示
试读
2页
...
资源推荐
资源详情
资源评论
一、Mysql 数据的导出
有的站长经常用一种最直接的办法就是拷贝数据库文件夹的办法,这个方法确实简单,但是
不提倡,在跨版本或者跨不同字符集系统是很容易出问题。再说了数据库 4.1 版本有两种存储
数据的方式在配置的时候可选,一种是和以前一样的每个数据库存放在单独的文件夹里, 另一种
叫什么来着我忘了,这种所有的数据库都放在一个文件里,巨大的一个文件! ,所以对于后者就
不可以用拷贝的方法了,用什么呢?下面介绍:
就是 mysql 自带的工具 mysqldump ,这个工具十分强大,可以导出数据,并且可以导出
不同版本的数据、也可以导出用于其他数据库的数据,太牛了。 这个工具实在命令行、 c md 下
用的 ,如果你的 msyql/bin 目录没有配置在系统的环境变量里, 就先 cd 到 mysql/bin 目录。
1、 先介绍简单得导出: mysqldump -u 数据库用户名 -p 数据库名称 [表名] > 导出到
文件的路径名
例如:我要导出 test_db 这个数据库 我的数据库用户为 root 没有密码(没有密码就不用
加 -p 了):
mysqldump -u root test_db > c: est.sql 这样就可以到处 test 这个数据库
了
如果我要导出 test 数据库中的 user 表 用 ajin 这个用户 密码是 123
mysqldump -u ajin -p test_db user > c: est_user_table.sql 回车后提示输
入密码就可以了
2、 在导出过程中改变数据库默认的字符集
例如: 我要导出 test_db 这个数据库 转换编码为 utf8 (utf8 我最常用的)
mysqldump -u ajin -p --default-character-set=utf8 test_db > c: est.sql 就
可以了
转换成其他字符只需替换 utf8 就可以了
3、导出不同版本数据或者导出给数据库用的数据
例如:我的数据库 Mysql 4.1 的 我要导出一个 默认字符集 utf8 的 4.0 版本的数据
就可完成了所谓的降级 --compatible= 可以跟得参 数有 mysql323 mysql40 oracle
mssql db2 等等
导出就介绍这些常用的,其实还有好多好多。。省略一千字 .....
二 数据的导入
mysqldump -u ajin -p test_db --compatible=mysql40
--default-character-set= utf8 test_db > c: est.sql
资源评论
xxpr_ybgg
- 粉丝: 6441
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功