• mysql数据库,如何在登录mysql之后执行操作系统上的SQL脚本?


    需求描述

      通过mysql客户端登录到mysql数据库,如何执行操作系统上的SQL脚本文件呢?

    操作过程

    1.编写测试脚本文件

    [mysql@redhat6 scripts]$ cat SeCount.sql 
    use test01
    select count(*) from ts051;

     2.登录到mysql数据库中

    [mysql@redhat6 scripts]$ mysql -uroot -p
    Enter password: 
    Welcome to the MySQL monitor.  Commands end with ; or g.
    Your MySQL connection id is 20
    Server version: 5.5.57-log MySQL Community Server (GPL)
    
    Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
    
    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.
    
    Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    
    mysql> 

     3.通过source命令或者.命令执行系统上的脚本

    mysql> source SeCount.sql
    Database changed
    +----------+
    | count(*) |
    +----------+
    |   557107 |
    +----------+
    1 row in set (0.24 sec)
    
    mysql> . SeCount.sql
    Database changed
    +----------+
    | count(*) |
    +----------+
    |   557107 |
    +----------+
    1 row in set (0.27 sec)
    
    mysql> 

     或者使用脚本的绝对路径

    mysql> source /home/mysql/workspace/scripts/SeCount.sql
    Database changed
    +----------+
    | count(*) |
    +----------+
    |   557107 |
    +----------+
    1 row in set (0.23 sec)
    
    mysql> . /home/mysql/workspace/scripts/SeCount.sql
    Database changed
    +----------+
    | count(*) |
    +----------+
    |   557107 |
    +----------+
    1 row in set (0.23 sec)
    
    mysql> 

    备注:通过以上的方式,source 或 . 都可以执行SQL脚本中的SQL语句。

    文档床架时间:2018年3月20日13:03:24

  • 相关阅读:
    Gitlab + Gitlab runner + Window powershell
    python 连接SAP 代码
    【翻译】 For OData For C# play on RESTier
    SAP -熟练使用T-Code SHD0
    SAP MM- BAPI_PO_CHANGE 更新PO version 信息(version management)
    SAP PP- OPK8生产订单打印 配置Smart form.
    SAP Smart Form 无法通过程序自定义默认打印机问题解决
    SAP APO-主数据设置
    SAP APO-PP / DS
    SAP APO-供需匹配
  • 原文地址:https://www.cnblogs.com/chuanzhang053/p/8608619.html
Copyright © 2020-2023  润新知