可能是漏洞百出的——MySQL(2)

MySQL


一、Mysql的连接和使用
        连接方式:
    (1)使用命令提示符界面(保证环境变量配置成功)
      第一步:输入命令+参数,发送请求连接
      mysql -u username -p   回车
      enter password:  ......


      第二步:创建数据库
      create database bd1705 default character set utf8;


      第三步:显示所有数据库
      show databases;


      第四步:选择数据库
      use  bd1705
 
    (2)使用客户端连接:(选择sqldeveloper).
       第一步:配置第三方jdbc驱动程序
          工具->首选项->数据库->第三方驱动程序->
          添加条目->选中你的jar包->确定
       第二步:新建连接

       连接名:随便起,就是一个连接昵称而已
       用户名:使用什么用户进行连接
       密码:.....
       主机名: 数据库所在的主机IP
       端口号:3306
       选择数据库:如 bd1802
    (3)使用编程语言连接:
       如java的数据库连接技术:jdbc

数据库支持的数据类型
    MySQL支持多种类型,大致可以分为三类:
    数值、日期/时间和字符串(字符)类型。
    
1、数值类型:

类型大小范围(有符号)用途
TINYINT1 字节(-128,127)小整数值
SMALLINT2 字节(-32768,32767)大整数值
MEDIUMINT3 字节(-8388608,8388607)大整数值
INT或INTEGER4 字节(-2147483648,2147483647)大整数值
BIGINT8 字节(-9233372036854775808,9223372036854775807)极大整数值
FLOAT4 字节单精度浮点数值
DOUBLE8 字节双精度浮点数值
DECIMAL对DECIMAL(M,D) 小数值

2、日期和时间类型:

类型大小(字节)范围格式用途
DATE31000-01-01/9999-12-31YYYY-MM-DD日期值
TIME3'-838:59:59'/'838:59:59'HH:MM:SS时间值或持续时间
YEAR11901/2155YYYY年份值
DATRETIME8

1000-01-01 00:00:00/

9999-12-31 23:59:59

YYYY-MM-DD HH:MM:SS混合日期和时间值
TIMESTAMP81970-01-01 00:00:00/2037 年某时YYYYMMDD HHMMSS混合日期和时间值,时间戳



3、字符串类型:

类型大小用途
CHAR0-255字节定长字符串    char(10)
VARCHAR0-65535字节变长字符串
TINYBLOB0-255字节不超过 255 个字符的二进制字符串
TINYTEXT0-255字节短文本字符串
BLOB0-65535字节二进制形式的长文本数据
TEXT0-65535字节长文本数据
MEDIUMBLOB0-16777215字节二进制形式的中等长度文本数据
MEDIUMTEXT0-16777215字节中等长度文本数据
LOGNGBLOB0-4294967295字节二进制形式的极大文本数据
LONGTEXT0-4294967295字节极大文本数据

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值