前言
在当今信息爆炸的时代,拥有信息检索的能力很重要。
作为一名软件工程师,遇到问题,你会怎么办?带着问题去搜索引擎寻找答案?亦或是去技术官网,技术社区去寻找?
根据个人经验,一般遇到问题,基本搜索引擎都可以解决(抱着:我遇到的问题肯定别人也遇到过的心态去解决)
实在解决不了的,逛逛技术官网、社区,一般也可以解决!
以上解决问题的方法屡试不爽!
从今天开始,进军MySQL官网,跟着官网学MySQL!
今天要学习的章节是:Using mysql in Batch Mode(以批处理模式使用mysql)
Using mysql in Batch Mode(以批处理模式使用mysql)
-
官网截图
-
实操截图
-
数据准备
touch batch_mode_file
use menagerie;
select species from pet;
- sql脚本
$> mysql < batch-file
$> mysql -h host -u user -p < batch-file
$> mysql < batch-file | more
$> mysql < batch-file > mysql.out
mysql> source filename;
mysql> \. filename
本章关键知识点总结
- 不登录终端(交互方式)执行文件中的sql脚本
- 不登录终端(交互方式)执行文件中的sql脚本,并输出到文件中
- mysql终端执行本地文件中的sql脚本
- mysql有两种交互方式:终端交互方式(直接交互)、文件交互方式(批处理)