mysql常用的信息查询函数

摘要:
Mysql公共信息函数selectversion()--当前数据库服务器selectdatabase()的版本信息--当前使用的数据库selectcurrent_User()或selectuser()--用户selectcurdate()selectcurrent_Date--当前日期selectcurtime()selectedcurrent_Time()--日期+时间显示表
mysql常用信息函数
    select version();                --当前数据库服务器版本信息
    select database();            --当前使用的数据库
    select current_user()            
    或    select user();            --当前用户

    select curdate()
    select current_date            --当前日期

    select curtime()
    select current_time()            --当前日期+时间

    show tables;                --显示所有的表

    show databases;            --显示所有的库

    show create database db_;    --查看标准建库语句

    show create table tb_name;    --查询标准建表语句

    show full columns from studentinfo --查看表字段信息

  desc test;              --查看表结构
  
  drop table if exists test      --删除表(加判断 如果表存在则删除)

  rename table test to stu      --修改表名称

MYSQL常见数据类型

  MySQL支持多种类型,大致可以分为四类:数值型、浮点型、日期/时间和字符串(字符)类型

类型

  int类型      整型

  fload类型       单精度浮点类型

  double类型    双精度类型

  char类型     字符型(CHAR 类型用于定长字符串,并且必须在圆括号内用一个大小修饰符来定义。这个大小修饰符的范围从 0-255。比指定长度大的值将被截短,而比指定长度小的值将会用空格作填补)

  varchar类型     字符型(它是一种可变长度的字符串类型,并且也必须带有一个范围在 0-255 之间的指示器)

  unsigned类型   无符号类型

  date类型     格式 YYYY-mm-dd

  time类型     格式 HH-MM-SS

  year类型     格式 YYYY

  datetime类型     格式 YYYY-mm-dd HH-MM-SS混合日期和时间值

  timestamp(时间戳类型)   格式 YYYYMMDD HHMMSS 混合日期和时间值,时间戳

mysql常用的信息查询函数第1张

免责声明:文章转载自《mysql常用的信息查询函数》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇龙珠超的新OP【限界突破×サバイバー】回归分析 | 使用Sklearn做线性回归分析及 rmse 和 mae 讲解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Sql server 实用技巧总结

一、 从主键说起CREATETABLE BingoT1 ( id INTIDENTITY(1, 1), NAMENVARCHAR(10),--姓名 IdentityNo VARCHAR(18),--身份证号码 LogDate DATETIMEDEFAULT(GETDATE()),--录入日期 PRIMARYKEY( id )--主键约束...

分布式数据库中间件 MyCat | 分库分表实践

MyCat 简介 MyCat 是一个功能强大的分布式数据库中间件,是一个实现了 MySQL 协议的 Server,前端人员可以把它看做是一个数据库代理中间件,用 MySQL 客户端工具和命令行访问;而后端人员可以用 MySQL 原生协议与多个 MySQL 服务器通信,也可以用 JDBC 协议与大多数主流数据库服务器通信。可以用作 读写分离、分库分表(分片)...

MySQL学习笔记:生成一个时间序列

  今天遇到一个需求是生成以下表格的数据,一整天24小时,每秒一行数据。      寻找颇旧,找到另外两个实现的例子,暂且学习一翻。另一个见另外一篇。 SELECT DATE_ADD('2018-01-01',INTERVAL @i := @i + 1 DAY) AS DATE FROM (SELECT 1 UNION ALL SELECT 1 UNION...

java web开发小记(6)将int类型的list插入到mysql数据库

首先要明确一点,数据库中没有直接与list对应的数据类型,因此要曲线救国,先转换成string再插入数据库 list转换为str 使用join方法 例子 a = ','.join(['abc','def','ghi']) print(a) 就能得到一个string  但是int类型会出点小问题,说int不能用join,因此要先转换成str list...

SQL serve 数据库--视图、事物、分离附加、备份还原

视图是数据库中的一种虚拟表,与真实的表一样,视图包含一系列带有名称的行和列数据。行和列数据用来自定义视图的查询所引用的表,并且在引用视图时动态生成。 视图只能用来查询,不能增删改;不允许出现重复列 1. 视图的概念 视图是从一个或者多个表中导出的,其行为与表相似,但视图是一个虚拟表。视图可以在已经存在的视图的基础上定义。在视图上用户可以使用SELECT语...

MySQL中update修改数据与原数据相同

mysql默认的binlog_format是statement 1.在binlog_format=row和binlog_row_image=FULL时,由于MySQL 需要在 binlog 里面记录所有的字段,所以在读数据的时候就会把所有数据都读出来,那么重复数据的update不会执行。即MySQL 调用了 InnoDB 引擎提供的“修改为 (1,55)”...