一般来讲,我们在MySQL中执行查询都是进入到mysql中执行的,比如通过命令登录:

$ mysql -u root -p

Enter password:

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 7

Server version: 5.7.17-0ubuntu0.16.04.1 (Ubuntu)

Copyright (c) 2000, 2016, 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>

然后再敲命令做查询,那么能不能直接就在终端或者命令行执行查询呢,答案是肯定的,只需要多加一个e参数即可:

$ mysql -u root -p -e "SHOW DATABASES"

Enter password:

+--------------------+

| Database |

+--------------------+

| information_schema |

| mysql |

| performance_schema |

| sys |

+--------------------+

再做一个SELECT语句看看:

$ mysql -u root -p -e "SELECT * FROM user \G" mysql

Enter password:

*************************** 1. row ***************************

Host: localhost

User: root

Select_priv: Y

Insert_priv: Y

Update_priv: Y

Delete_priv: Y

Create_priv: Y

Drop_priv: Y

Reload_priv: Y

Shutdown_priv: Y

Process_priv: Y

File_priv: Y

Grant_priv: Y

References_priv: Y

Index_priv: Y

Alter_priv: Y

Show_db_priv: Y

Super_priv: Y

Create_tmp_table_priv: Y

Lock_tables_priv: Y

Execute_priv: Y

Repl_slave_priv: Y

Repl_client_priv: Y

Create_view_priv: Y

Show_view_priv: Y

Create_routine_priv: Y

Alter_routine_priv: Y

Create_user_priv: Y

Event_priv: Y

Trigger_priv: Y

Create_tablespace_priv: Y

ssl_type:

ssl_cipher:

x509_issuer:

x509_subject:

max_questions: 0

max_updates: 0

max_connections: 0

max_user_connections: 0

plugin: mysql_native_password

authentication_string: *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9

password_expired: N

password_last_changed: 2017-03-07 19:17:21

password_lifetime: NULL

account_locked: N

*************************** 2. row ***************************

Host: localhost

User: mysql.sys

Select_priv: N

Insert_priv: N

Update_priv: N

Delete_priv: N

....................

这样只不过是每次都得键入密码,有点繁琐,所以还是进入到MySQL再执行查询吧。

不登录mysql 执行sql_不登录到MySQL执行SQL语句相关推荐

  1. 预算执行审计计算机审计方法,预算执行审计中计算机审计思路和SQL语句运用.doc...

    预算执行审计中计算机审计思路和SQL语句运用 预算执行审计中计算机审计思路和SQL语句运用 [摘要] 面对庞大的业务数据量,计算机辅助审计的开展解决了手工审计无法做到的审查功能,财政预算执行的审计领域 ...

  2. 在mysql中更新数据sql语句怎么写_在MySQL中,更新数据库表记录的SQL语句,包括______语句...

    在MySQL中,更新数据库表记录的SQL语句,包括______语句 答:insert replace update delete 在域F中,设其特征为2,对于任意a,b∈F,则(a+b)2 等于多少 ...

  3. MySQL的基础架构以及一条查询sql语句的执行流程

    详细介绍了Mysql的基础架构以及一条查询sql的执行流程. 如果不想作为一个只能简单的写写sql工程师,而是想要深入的学习MySQL,那么我们有必要首先从宏观的角度来了解MySQL的整体架构,只有把 ...

  4. sql2008 新建登录用户只能修改某一个表 服务器角色,sql语句创建新登录名和设置权限...

    use DBName go --新增用户 exec sp_addlogin '用户名','密码','默认数据库名' --添加登录 exec sp_grantdbaccess N'test' --使其成 ...

  5. mysql 执行效率命令_MySQL优化--explain 分析sql语句执行效率

    MySQL优化--explain 分析sql语句执行效率 explain 命令 explain 命令在解决数据库性能上市第一推荐使用命令,大部分的性能问题可以通过此命令来简单解决,explain可以用 ...

  6. 数据存取演变史、数据库软件应用史、数据库的本质、分类、 MySQL数据库、系统服务制作、基本的SQL语句

    数据存取演变史 1.文本文件 文本文件有两个主要的缺点:第一个就是不能保证多用户存取的文件路径一致:第二个就是不能保证多用户存取的数据格式一致 2.软件开发目录规范 软件开发目录规范规定了数据文件的大 ...

  7. mysql navicate查询_Mysql Navicate 基础操作与SQL语句 版本5.7.29

    SQL数据的增删改查:此部分所有SQL语句在navicat中与mysql命令行执行效果一样,只是mysql服务端在命令行执行,而navicat只是在客户端的图形化打开操作. 一.进入数据库 .连接数据 ...

  8. mysql建库、建表命令、sql语句大全

    1.常见的关系型数据库 SQL Server 微软提供 Oracle 甲骨文公司 DB2 IBM MySQL 瑞典MySQL AB Sybase Sybase公司 SQLite 迷你的数据库,用在一些 ...

  9. MySQL在ROW模式下通过binlog提取SQL语句

    Linux 基于row模式的binlog,生成DML(insert/update/delete)的rollback语句 通过mysqlbinlog -v 解析binlog生成可读的sql文件 提取需要 ...

  10. 实战派mysql高阶应用指南_MySQL高阶SQL语句(学会这些,让你对于数据库游刃有余)_Gengchenchen的博客-CSDN博客...

    ------GROUP BY------对GROUP BY后面的栏位的查询结果进行汇总分组,通常是结合聚合函数一起使用的 GROUP BY 有一个原则,就是 SELECT 后面的所有列中,没有使用聚合 ...

最新文章

  1. 关于mybatis的参数2个使用经验(类似于struts2的通配所有页面的action配置,xmlsq语句参数类型为基本类型时的快捷指定办法)...
  2. php imagettftext 水印 粗体
  3. QDoc命名事物Naming Things
  4. php robots.txt,robots.txt的写法
  5. 如何通过 C# 将文本变为声音 ?
  6. 基于STM32F4移植W5500官方驱动库ioLibrary_Driver(转)
  7. 剩余大学时光里要做的事
  8. android 寺库trytry_寺库与美图达成战略合作美图美妆APP将由TryTry运营_联商网
  9. linux mongo 添加用户名和密码,mongodb3.4 安装及用户名密码设置
  10. 微信公众号之测试号申请
  11. Windows下配置Python环境报错error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft
  12. 《疯狂Java讲义》读书笔记(七):Swing编程
  13. linux 开头是减号的文件名 如何进行文件操作 删除复制移动
  14. 深度学习在计算机视觉中的应用
  15. 201871010123-吴丽丽《面向对象程序设计(Java)》第一周学习总结
  16. 经典论文-MobileNetV3论文及实践
  17. Lytro In Matlab
  18. 小傻蛋的妹妹跟随小甲鱼学习Python的第四节004
  19. 计算机网络配适器型号在哪里看,网络适配器型号在哪看_怎么更换网络适配器...
  20. 秦腔《花脸》首度加入游戏音乐盒,CSGO让全球玩家聆听“中国声音” 你想成为那个传颂者吗?CSGO开服搭建计划

热门文章

  1. Ubuntu 16.04中的Grub更新警告
  2. .Net之Layui多图片上传
  3. javascript 函数,数组,document.write()
  4. atitit.薄伽梵歌overview  attilax 读后感
  5. VI命令详解(大全)
  6. [导入]玩 VSX 第一步,创建VsPkg
  7. PetShop 4.0 官方详解
  8. 关于企业费控管理的这些陷阱,你知道吗?
  9. 解决问题 WebDriverException: Message: unknown error: cannot find Chrome binary
  10. 我和EDAS这两年——阿里巴巴入职两年的小结