怎么在Linux中导入导出mysql数据库

52次阅读
没有评论

共计 881 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

这篇文章给大家介绍怎么在 Linux 中导入导出 mysql 数据库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

什么是 Linux 系统

Linux 是一种免费使用和自由传播的类 UNIX 操作系统,是一个基于 POSIX 的多用户、多任务、支持多线程和多 CPU 的操作系统,使用 Linux 能运行主要的 Unix 工具软件、应用程序和网络协议。

一、导出数据库用 mysqldump 命令

(注意: 先 cd 到 mysql 的运行路径下,再执行一下命令):

1、导出数据和表结构:

mysqldump - u 用户名 - p 密码 数据库名 数据库名.sql

注意 我的服务器配置权限特殊 因此需要用 muysqldump -h 127.0.0.1 - u 用户名 - p 密码 数据库名 你自己命名的数据库名.sql(这句和上句一样的,总有一句适合你)

mysqldump -uroot -p dbname   dbname .sql
mysqldump -h 127.0.0.1 -uroot -p dbname   dbname .sql

导出以后 你可以登录 ftp 上找到这个 sql 文件直接下载下来就行了,或者说用 scp 命令下载

敲回车后会提示输入密码

2、只导出表结构

mysqldump - u 用户名 - p 密码 -d 数据库名 数据库名.sql

例如:mysqldump -uroot -p -d dbname dbname .sql

二、导入数据库

1、首先建空数据库

mysql create database dbname ;

2、导入数据库

方法一:

(1)选择数据库

mysql use dbname ;  例如:mysql use hljz

(2)设置数据库编码

mysql set names utf8;

(3)导入数据(注意 sql 文件的路径)

mysql source /home/xxxx/dbname .sql; /home/xxxx/dbname.sql 为你的数据库文件在服务器上的路径 

关于怎么在 Linux 中导入导出 mysql 数据库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向 AI 问一下细节

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-04发表,共计881字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)