当前位置:   article > 正文

mysql 数据库导入导出方法_mysql 导入导出

mysql 导入导出

mysql 数据库导入导出

一般形式:

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

参数解析:
-h:表示host地址
-u:表示user用户
-p:表示password密码
-d:表示不导出数据
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

注意:

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

一:数据库的导出

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

二:数据库的导入

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

    本地访问:
    mysql -h localhost -u root -p
    
    远程访问:
    mysql -h 192.168.182.120 -uroot -p
     
    参数解析:
    -h:表示host地址,本地直接使用localhost,远程需要使用ip地址
    -u:表示user用户
    -p:表示password密码
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

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

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

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

  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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/181092
推荐阅读
相关标签
  

闽ICP备14008679号