美文网首页
二、SQL语句

二、SQL语句

作者: 盗花 | 来源:发表于2016-01-10 21:29 被阅读281次

登录进mysql后,可使用如下SQL语句(关键字不区分大小写):
1.select version,查看版本号:

mysql>SELECT VERSION();

注意:sql语句以或者\g为结束的标志。
返回值为:

+------------+
| VERSION()  |
+------------+
| 5.7.10-log |
+------------+
1 row in set (0.00 sec)

2.select now(),查看当前时间:

mysql>select now();
+---------------------+
| now()               |
+---------------------+
| 2016-01-10 21:05:06 |
+---------------------+
1 row in set (0.04 sec)

3.select user(),显示当前用户:

mysql>select user();
+----------------+
| user()         |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

4.MySQL语句的通用规范:

  • 关键字和函数名称全部大写;
  • 数据库名称、表名称、字段名称等全部小写;
  • SQL语句必须以分隔符结尾;
  • SQL语句支持折行操作,只要不把单词、标记或引号字符串分割为两部分,可以在下一行继续写;
  • 数据库名称、表名称、字段名称等尽量不要使用MySQL的保留字,如果需要使用的时候需要使用反引号(``)将名称括起来;
  • 引号,不管是单引号还是双引号,都需要成对出现。

5.delimiter,修改语句分割符号:

mysql>DELIMITER //

表示将语句分隔符修改为//,此时分隔符不再是,如下所示:

mysql>SELECT NOW();
    -> //
+---------------------+
| NOW()               |
+---------------------+
| 2016-01-10 21:35:29 |
+---------------------+
1 row in set (0.00 sec)

6.\T 文件路径:将已输入的SQL语句保存到日志文件,要求文件路径不能含有中文字符,如:

mysql> \T F:\maizixueyuan\MySQL基础\log1.txt
mysql: Can't create/write to file 'F:\maizixueyuan\MySQL鍩
uch file or directory)
Error logging to file 'F:\maizixueyuan\MySQL基础\log1.txt'

以上文件路径中含有中文字符,所以报错。再试如下:

mysql> \T F:\maizixueyuan\MySQL_LOG\log1.txt
Logging to file 'F:\maizixueyuan\MySQL_LOG\log1.txt'

使用\t结束输出日志,如:

mysql> \t
Outfile disabled.

相关文章

  • 插入数据并获取自增ID

    方法一:SQL语句 方法二:SQL语句 方法三:SQL语句 方法二:JDBC

  • 第十二章 使用嵌入式SQL(二)

    第十二章 使用嵌入式SQL(二) 嵌入式SQL代码 简单的SQL语句 可以将简单的SQL语句(单个嵌入式SQL语句...

  • MySQL注释

    一、单行注释 SQL语句中的单行注释使用-- 二、多行注释 SQL语句中的多行注释采用/*…*/

  • 第十三章 使用动态SQL(二)

    第十三章 使用动态SQL(二) 准备SQL语句 准备一条SQL语句将验证该语句,为后续执行做准备,并生成有关该SQ...

  • MySql分组查询前N条记录

    Sql语句 SQL语句解析

  • 二、SQL语句

    登录进mysql后,可使用如下SQL语句(关键字不区分大小写):1.select version,查看版本号: 注...

  • SQL语句的优化

    sql语句的优化:多使用共享语句 尽量使你的sql语句能够使用索引。怎样使sql语句能够使用到索引呢:当sql语句...

  • sql

    sql经典语句经典SQL语句大全(绝对的经典) - 浪迹天涯芳草 - 博客园 sql语法SQL语句查询语句完整语法...

  • 存储过程

    定义: 一组预编译好的SQL语句,可以理解成批量处理语句. 存储过程a : (SQL语句1;SQL语句2;SQL语...

  • 数据库SQL语句

    数据库之SQL语句(二) 数据库之SQL语句(一)[https://www.jianshu.com/p/460e3...

网友评论

      本文标题:二、SQL语句

      本文链接:https://www.haomeiwen.com/subject/xzuqkttx.html