文档章节

如何从终端导入MySQL数据库?

 技术盛宴
发布于 02/28 18:27
字数 447
阅读 96
收藏 0

如何从终端导入mysql数据库?

我找不到确切的语法。


#1楼

从终端:

mysql -uroot -p --default-character-set=utf8 database_name </database_path/database.sql

#2楼

Windows的首选方式:

  1. 打开控制台并启动交互式MySQL模式

  2. use <name_of_your_database>;

  3. source <path_of_your_.sql>


#3楼

  1. 打开MySQL命令行客户端,然后输入密码

  2. 更改为要用于将.sql文件数据导入到的数据库。 通过键入以下内容:

    USE your_database_name
  3. 现在找到您要执行的.sql文件。
    如果该文件位于本地主要C:驱动器目录中,并且.sql脚本文件名为currentSqlTable.sql ,则应输入以下内容:

    \\. C:\\currentSqlTable.sql

    然后按Enter执行SQL脚本文件。


#4楼

当分成名称为000-tableA.sql,001-tableB.sql,002-tableC.sql的文件时,我通常使用此命令加载SQL数据。

for anyvar in *.sql; do <path to your bin>/mysql -u<username> -p<password>  <database name> < $anyvar; done

在OSX Shell上运作良好。


#5楼

如果您正在mysql网站上使用sakila-db ,则在Linux平台上非常简单,只需执行以下步骤,下载sakila-db的zip文件后,将其解压缩即可。 现在您将有两个文件,一个是sakila-schema.sql ,另一个是sakila-data.sql


  1. 打开终端
  2. 输入命令mysql -u root -p <sakila-schema.sql
  3. 输入命令mysql -u root -p <sakila-data.sql
  4. 现在输入命令mysql -u root -p并输入密码,现在您已经使用默认数据库进入mysql系统。
  5. 要使用sakila数据库,请使用以下命令
  6. 要查看sakila-db中的 ,请使用show table命令

请注意, 提取的文件位于主目录中

本文转载自:https://stackoom.com/question/J4p8/如何从终端导入MySQL数据库

粉丝 0
博文 1631
码字总数 0
作品 0
深圳
高级程序员
私信 提问
加载中

评论(0)

如何在Linux下修改Mysql的用户(root)密码

下面给大家分享下在Linux下如何修改Mysql的用户(root)的密码,分两种情况:第一种当拥有原来的mysql的root密码,第二种情况忘记原来的mysql的root的密码。 修改的用户都以root为列。 一、导...

丁培飞
2018/06/08
0
0
Mac下使用终端命令行导入MySQL数据库.sql文件的操作

我这几天在MAC Pro上安装MySQL,并在Mac的终端窗口上使用MySQL命令行创建数据库和导入数据备份的.sql文件,由于很少用过MAC Pro的操作系统,所以有些操作不甚熟悉,也因此浪费了不少时间。为...

lilugoodjob
2018/07/02
0
0
如何用命令向mysql数据库中导入一个数据库名字中包含中划线的数据?

如何用命令向mysql数据库中导入一个数据库名字中包含中划线的数据? 比如数据库名为:product-system 我尝试过这样输入命令:mysql -u root -p product-system < product-system .sql 结果是...

子非三文鱼
2012/08/14
1.2K
2
MySQL主从复制——主库已有数据的解决方案

在上篇文章中我们介绍了基于Docker的Mysql主从搭建,一主多从的搭建过程就是重复了一主一从的从库配置过程,需要注意的是,要保证主从库my.cnf中server-id的唯一性。搭建完成后,可以在主库查...

撸码那些事
2018/07/30
0
0
Mysql 数据库命令行导出导入sql脚本

导出数据库中所有表的sql脚本(包含数据): 1.运行命令终端 cmd.exe 2.输入:mysqldump- uroot -p databaseName>x:fileName.sql -uroot:-u为参数root为用户名 -p:用户密码(此时不用输入)...

yuanyuan_186
2015/10/23
145
0

没有更多内容

加载失败,请刷新页面

加载更多

activiti 工作流数据库表详细介绍(23张表)

Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。 ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和...

osc_2gaqqnhg
37分钟前
26
0
【Python3 爬虫】U34_selenium操作cookie

目录 1.示例代码 2.实战演练 1.示例代码 获取所有的cookie:for cookie in driver.get_cookies(): print(cookie) 根据cookie的key获取value: value = driver.get_cookie(key) 删...

osc_we9lokaj
39分钟前
22
0
【Python3 爬虫】U35_selenium隐式等待和显示等待

目录 1.隐式等待 2.显示等待 3.实战演练 3.1 隐式等待案例 3.2 显示等待案例 现在的网页越来越多采用了 Ajax 技术,这样程序便不能确定何时某个元素完全加载出来了。如果实际页面等待时间过长...

osc_2wq8ft8d
40分钟前
24
0
一文读懂 K8s 持久化存储流程

作者 | 孙志恒(惠志) 阿里巴巴开发工程师<br /> **导读:**众所周知,K8s 的持久化存储(Persistent Storage)保证了应用数据独立于应用生命周期而存在,但其内部实现却少有人提及。K8s 内...

阿里巴巴云原生
41分钟前
29
0
为什么大公司一定要使用微服务?

作者:飒然Hang https://www.rowkey.me/blog/2019/05/30/msa/ 这几年在 Java 工程师招聘时,会看到很多人的简历都写着使用了 Spring Cloud 做微服务实现,使用 Docker 做自动化部署,并且也会...

Java技术栈
41分钟前
41
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部