MySQL命令行(MySQL自带客户端)导入导出

如果未配置环境变量,需要先 cd 到 MySQL 的 bin 目录下。

#进入MySQL的bin目录
cd D:\mysql-5.7.26-winx64\bin

#登录命令(用户名root)
mysql -u root -p

#修改密码
alter user 'root'@'localhost' identified by '新密码';

#查看所有数据库
show databases;

#打开/使用(进入)数据库test
use test;

#查看有哪些表
show tables;

#查看表的结构
desc 表名;


#查看mysql的版本号
select version();

#查看当前所在的数据库
select database();

创建数据库

#创建数据库my_testdb,并指定utf8为默认字符,排序规则为utf8_general_ci
create database my_testdb default character set utf8 collate utf8_general_ci;

#删除数据库
drop database my_testdb;

导入表结构和数据

如果要导入的sql文件,前面几行没有创建库的命令,需要手动创建一个数据库,如果已经有了创建库的命令就不需要手动创建了。

#如果存在my_testdb则删除
drop database if exists my_testdb;
#创建数据库my_testdb,并指定utf8为默认字符
create database my_testdb default character set utf8 collate utf8_general_ci;
#打开库my_testdb 
use my_testdb ;

导入前先登录MySQL

#先登录
mysql -u root -p
#导入到哪个数据库
use my_testdb ;
#导入mysql文件
source c:\test_user.sql;

导出表结构和数据

导出文件默认是存放在 mysql\bin 目录下

1、导出数据库

mysqldump -u 用户名 -p 数据库名 > 导出的文件名
mysqldump -u root -p db_name > test_db.sql

2、导出数据库的一个表

mysqldump -u 用户名 -p 数据库名 表名 > 导出的文件名
mysqldump -u root -p test_db test_user > test_user.sql

参考:

Mysql在cmd的基本命令_mysql cmd命令_Pikepika的博客-CSDN博客

用命令创建MySQL数据库(de1)的方法_Mysql_脚本之家

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值