mysql - 将 mysql 数据转储导入 Maria DB
问题描述
我正在尝试使用以下命令将 mysql 数据转储导入 Maria DB
mysql -u root -p --one-database new_db < data_dump.sql;
但我得到以下错误
ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本相对应的手册,以在第 1 行的 'mysql -u root -p --one-database zapcheck < zapcheck.sql' 附近使用正确的语法
我尝试了不同的组合,但没有任何效果。它甚至没有告诉什么是问题。
请让我知道这里的问题,或者我可以通过其他方式导入吗?
解决方案
您可以尝试以下命令来导入文件:
注意:打开dump.sql所在的终端
打开终端后:
//Skip this process if you have already created a database.
Mysql> create database newdb;
// Using the new created database
Mysql> use newdb;
// Importing the dump.sql file to newdb database
Mysql> source dump.sql
推荐阅读
- javascript - finally 块在 try 块结束之前执行
- sql - 如何为 PostgreSQL 改进这个查询
- reactjs - 在 React 中找不到模块 - 串行端口错误
- postgresql - Postgres 模糊数组交集
- ffmpeg - FFMEPG 裁剪:对于宽度“1920”或高度“1040”而言,尺寸过大或非正数无效
- sql - 通过 Crystal Reports 在查询中选择计数
- python-3.x - 我的程序没有在 pygames 中输入 if 语句
- unity3d - 如何在 2D 平面上平衡重量
- python - 用python最大化对数似然函数
- html - 如何让悬停下划线出现在文本上方并具有阴影效果?