我是靠谱客的博主 俊逸秀发,最近开发中收集的这篇文章主要介绍mysql数据库存放文件_mysql的存储文件与数据库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

mysql针对表有存储概念,对库没有存储概念。表定义及数据存储在表空间文件中,而表空间要么所有库共享唯一表空间,要么一个表对应一个表空间。一个表空间对应一个(数据太多时用多个)文件。当你移库或者分库时非常痛苦。使用mysqldump导出的sql文件没有库描述和创建。比起mssql很不方便。

mysql不要一个实例多库使用。

mysqldump是一个命令行工具,能够输出表的定义和数据生成sql语句。通过重定向输出可以把结果保存到文件。

用法:

1、导出一个库的全部表

mysqldump -u用户名 -p密码 数据库名 > 导出的文件名

mysqldump -u root -p pwd db_name > test_db.sql

2.mysql导出数据库一个表

mysqldump -u 用户名 -p 密码 数据库名 表名> 导出的文件名

mysqldump -u wcnc -p pwd test_db users> test_users.sql (结尾没有分号)

导入:进入mysql.exe工具连接mysql服务器实例,建立数据库,用source命令执行指定的sql脚本文件。

mysql -h  -u 用户名 -p 密码 [数据库名]

mysql.exe --help 可查看参数。mysql.exe内部命令 help可查看帮助。

最后

以上就是俊逸秀发为你收集整理的mysql数据库存放文件_mysql的存储文件与数据库的全部内容,希望文章能够帮你解决mysql数据库存放文件_mysql的存储文件与数据库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部