MySQL学习第一天

Mysql默认的端口号:3306

Mysql超级用户名:root

关键字与函数名称全部大写

数据库名称、表名称、字段名称全部小写

SQL语句必须以分号结尾


显示当前服务器版本

SELECT VERSION();


显示当前日期时间

SELECT NOW();


显示当前用户

SELECT USER();


创建

CREATE {DATABASE|SCHEMA}  [IF NOT  EXISTS]  db_name

[DEFAULT] CHARACTER  SET [=]  charset_name


查询当前服务器下的数据表列表

SHOW {DATABASES | SCHEMAS}

[LIKE ’pattern’ | WHERE expr]

 

修改数据库

ALTER { DATABASE   |   SCHEMA   } [db_name]

[DEFAULT] CHARACTER SET [=]  charset_name


删除数据库

DROP {DATABASE | SCHEMA }  [IF EXISTS] db_name


数据类型(整型)

存储范围

字节

TINYINT

有符号值:-128到127

无符号值:0到255

1

SMALLINT

有符号值:-32768到32767

无符号值:0到65535

2

MEDIUMINT

有符号值:-8388608到8388607

无符号值:0到16777215

3

INT

有符号值:-2147483648到2147483647

无符号值:0到4294967295

4

BIGINT

有符号值:-9223372036854775808到9223373036854775807

无符号值:0到18446744073709551615

8


数据类型(浮点型)

存储范围

FLOAT[(M,D)]

-3.402823466E+38到-1.175496351E-38、

0和1.175494351E-38到3.402823466E+38

M是数字总位数,D是小数点后面的位数。如果M和D被省略,根据硬件允许的限制来保存值。

单精度浮点数精确到大约7位小数点。

DOUBLE[(M,D)]

-1.7976931348623157E+308到-2.2250738585072014E-308、0和2.2250738585072014E-308到1.7976931348623157E+308


列类型(字符型)

存储需求

CHAR(M)

M个字符,0<=M<=255

VARCHAR(M)

L+1个字符,其中L<=M且0<=M<=65535

TINYTEXT

L+1个字符,其中L<2^8

TEXT

L+2个字符,其中L<^16

MEDIUMTEXT

L+3个字符,其中L<2^24

LONGTEXT

L+4个字符,其中L<2^32

ENUM(‘value1’,’value2’,…)

1或2个字节,取决于枚举值的个数(最多65,535个值)

SET(‘value1’,’value2’,…)

1、2、3、4或者8个字节,取决于set成员的数目(最多64个成员)


创建数据表

CREATE TABLE [IF NOT EXISTS] table_name(

Column_name data_type,

)


查看数据表结构

SHOW COLUMNS FROM tb1_name


查看数据表列表

SHOW TABLES [FROM db_name]

[LIKE ‘PATTERN’ | WHERE  expr]


插入记录

INSERT [INTO] tb1_name [(col_name,…)]VALUES(val,…)


记录查找

SELECT expr,… FROM tb1_name


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值