mysql 数据库导入导出方法

编程知识 行业动态 更新时间:2024-06-13 00:19:27

mysql 数据库导入导出

一般形式:

mysqldump -h IP -u 用户名 -p -d 数据库名 > 导出的文件名

参数解析:
-h:表示host地址
-u:表示user用户
-p:表示password密码
-d:表示不导出数据

注意:

(1)-p 后面不能加password,只能单独输入数据库名称
(2)mysqldump是在cmd下的命令,不能再mysql下面,即不能进入mysql的(如果进入了mysql,得exit退出mysql后才可以的。)

一:数据库的导出

  1. 导出数据库结构和数据(此时不用加-d),如下导出库dbtest中所有表结构和数据
mysqldump -h 192.168.182.134 -u root -p dbtest > C:\Users\Administrator\Desktop\users2.sql
  1. 只导出数据库表结构(此时要加-d),如下导出库dbtest中的users表结构没有数据
mysqldump -h 192.168.182.134 -u root -p -d dbtest > C:\Users\Administrator\Desktop\users2.sql
  1. 导出某张表结构和数据(此时不用加-d),如下导出库dbtest中的users表结构和数据
mysqldump -h 192.168.182.134 -u root -p dbtest users > C:\Users\Administrator\Desktop\users2.sql
  1. 导出某张表结构(此时要加-d),如下导出库dbtest中的users表结构
mysqldump -h 192.168.182.134 -u root -p -d dbtest users > C:\Users\Administrator\Desktop\users2.sql

二:数据库的导入

  1. 已经建好数据库,导入数据库文件
    (1)首先登录并进入数据库:

    本地访问:
    mysql -h localhost -u root -p
    
    远程访问:
    mysql -h 192.168.182.120 -uroot -p
     
    参数解析:
    -h:表示host地址,本地直接使用localhost,远程需要使用ip地址
    -u:表示user用户
    -p:表示password密码
    

2.登录成功后执行导入命令source+文件路径

source C:\Users\Administrator\Desktop\users2.sql

二:没有数据库,需要先创建数据库

  1. mysql -h localhost -u root -p(进入mysql下面)

  2. create database dbtest; (创建数据库)

  3. show databases;(查看数据库列表)

  4. use dbtest;(进入dbtest数据库下面)

  5. show tables;(刚创建的数据库dbtest下面空没有表)

  6. source C:\Users\Administrator\Desktop\users2.sql(导入数据库表)

  7. show tables;(查看dbtest数据库下面的所有表,就可以看到表了)

  8. desc users;(查看表结构设计)

  9. select * from users;(查询所有的数据)

  10. exit;(或者ctrl + c)退出mysql

更多推荐

mysql 数据库导入导出方法

本文发布于:2023-03-28 08:52:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b903500b62dad25ce85795d8343c87d5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据库   方法   mysql

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!