MySQL数据库导入 导出

首先登陆MySQL

cd C:\Program Files\MySQL\MySQL Server 5.7\bin  我这里需要先切到bin目录下

mysql -u root -p

Enter password: *********             这样就算登陆成功了

create database test_db;             创建一个新的数据库
Query OK, 1 row affected (0.02 sec)

use test_db;                                   进入这个数据库 
Database changed

source C:/Program Files/MySQL/MySQL Server 5.7/sql.sql;  

这一步试用了网上无数种方法,前期一直报错“Failed to open file”,最终是要先把.sql文件放在MySQL 目录下,用source方法,还得注意斜杠是“/”,直接复制文件地址的斜杠是反的。然后每句请求后面一定要加分号啊!!!这个竟然花费我那么多时间。

(第二天发现show tables 是空的,老泪纵横!没查到解决方式,最后把语句复制进去的倒是没有问题)

为了测试为啥导入不成功,实验了一哈导出。方式大概是这样:

首先要通过管理员身份打开cmd,因为导出涉及文件写操作,在Mysql/bin里存取发现都需要管理员权限。(开始菜单搜命令提示符,右键管理员权限打开就好)

先切到bin目录,但是不用登陆mysql

输入语句 mysqldump -u root -p test_db> a.sql 不写文件路径的话就自动生成在bin目录下

之后会提示键入密码,就成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值