当前位置: 首页 > news >正文

如何在Linux命令窗口中执行MySQL脚本

最方便的执行SQL脚本的方法,是借助图形化界面工具,比如navicate执行脚本。

但有的时候,不方便使用工具,只能在命令行中来执行SQL脚本。

操作方法1:

先把要执行的脚本写好,放到 sql为后缀名的文件中,比如 a.sql,将a.sql的文件,放到服务器上,然后执行命令

mysql -u 用来登录到mysql的数据库名称 -p 具体要操作的数据库名称 < 要执行的sql文件的路径

回车后输入  用来登录到mysql的数据库的用户的密码

例如:

解读:使用swyy用户登录到mysql(也可以用root用户登录),连接到swyy库进行操作,执行的脚本在/home/inter/sw_stat_count.sql文件。

操作方法2:

mysql -u 用来登录到mysql的数据库名称 -p

回车后输入  用来登录到mysql的数据库的用户的密码

例如: mysql -u root

use 用来操作的数据库名称

例如: use swyy

等待切换到对应操作的数据库。

然后就可以执行dml语句,例如select、update、delete语句。

如果要执行整个SQL文件的脚本,可以用source命令

source  要执行的sql文件的路径

例如: source /home/inter/sw_stat_count.sql

http://www.xdnf.cn/news/1025101.html

相关文章:

  • HarmonyOS 5 Cordova有哪些热门插件?
  • 【均价趋势副图指标】识别洗盘,拉升,最佳潜伏点,止盈防守跟踪操盘技术图文解说
  • 单向实时通信技术SSE
  • 【MySQL InnoDB存储引擎的「页/区/段」结构的深度解析】
  • 【Canvas与艺术】多边形扩展车轮
  • 63页精品PPT | 数字化企业转型大数据解决方案企业数字化转型解决方案
  • SVN迁移Git(保留历史提交记录)
  • QEMU学习之路(9)— 在RISCV64 virt中添加DMA设备
  • LeetCode - 904. 水果成篮
  • MATLAB | 如何使用MATLAB获取《Nature》全部绘图 (附23-25年图像)
  • 功能测试—软件的生命周期
  • 内存泄漏排查
  • 新手前端开发常见问题之层级问题
  • 洛谷:B4163 [BCSP-X 2024 12 月初中组] 序列选择
  • 《棒垒球百科》棒球、垒球奥运会运动员规定·棒球1号位
  • 前端项目Excel数据导出同时出现中英文表头错乱情况解决方案。
  • 【Python办公】使用pandas批量读取csv保存为Excel
  • 上传视频报错 413 Request Entity Too Large
  • 《Transformer 的奇妙图书馆:一场关于注意力的冒险》
  • Zemax光学设计自学
  • 泰国跨境电商系统开发:多语言多币种 + 国际物流对接,中泰贸易桥梁
  • 用电子垃圾DIY一个可调小电源(5-12V)
  • 69、JS中如何调用上位机接口
  • 苹果WWDC 2025 技术趋势分析
  • SAP生产订单技术性完成(TECO)操作指南与实战应用
  • 写作中的贪念
  • [MSPM0开发]之七 MSPM0G3507 UART串口收发、printf重定向,循环缓冲解析自定义协议等
  • 前端八股文-react篇
  • Ubuntu 与 Windows 实现文件夹共享
  • 前缀和:leetcode974--和可被K整除的子数组