文章目录
- 整个数据库
- 导出
- 导入
- 先删除库
- 然后再导入
参考这里: MariaDB数据库导出导入.
整个数据库
该部分演示:导出数据库,然后重建数据库,并导入数据的整个过程。
导出
Win + R ,打开运行输入cmd并回车,然后执行下述命令:
C:\Users\Administrator>mysqldump -uroot -p123456 -d MyDBdata > MyDBdata01.sql
C:\Users\Administrator>dir
驱动器 C 中的卷是 64Win7
卷的序列号是 000D-764A
C:\Users\Administrator 的目录
2024/06/05 09:43 <DIR> .
2024/06/05 09:43 <DIR> ..
...
2024/06/05 09:43 7,754 MyDBdata01.sql
1 个文件 7,754 字节
13 个目录 72,254,943,232 可用字节
打开路径C:\Users\Administrator
(家目录)查看:
导入
先删除库
USE MyDBdata;
-- 删除版本1的表
DROP TABLE IF EXISTS Machine;
-- 删除表A
DROP TABLE IF EXISTS MachineA;
-- 删除表B
DROP TABLE IF EXISTS MachineB;
-- 删除数据库t_insert_a_opc_oValue
USE mysql;
DROP DATABASE IF EXISTS MyDBdata;
然后再导入
C:\Users\Administrator>mysql -uroot -p123456
Welcome to the MariaDB monitor. Commands end with ; or \g.
...
MariaDB [(none)]> CREATE DATABASE IF NOT Exists MyDBData;
Query OK, 1 row affected (0.003 sec)
MariaDB [(none)]> use MyDBData;
Database changed
MariaDB [MyDBData]> source MyDBdata01.sql // 注意路径,如果在家目录,就直接写文件名
Query OK, 0 rows affected (0.001 sec)
...
打开数据库,再次刷新,可以看到数据库已被导入。