可能是漏洞百出的--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、数值类型:

类型 大小 范围(有符号) 用途
TINYINT 1 字节 (-128,127) 小整数值
SMALLINT 2 字节 (-32768,32767) 大整数值
MEDIUMINT 3 字节 (-8388608,8388607) 大整数值
INT或INTEGER 4 字节 (-2147483648,2147483647) 大整数值
BIGINT 8 字节 (-9233372036854775808,9223372036854775807) 极大整数值
FLOAT 4 字节 单精度 浮点数值
DOUBLE 8 字节 双精度 浮点数值
DECIMAL 对DECIMAL(M,D)   小数值

2、日期和时间类型:

类型 大小(字节) 范围 格式 用途
DATE 3 1000-01-01/9999-12-31 YYYY-MM-DD 日期值
TIME 3 '-838:59:59'/'838:59:59' HH:MM:SS 时间值或持续时间
YEAR 1 1901/2155 YYYY 年份值
DATRETIME 8

1000-01-01 00:00:00/

9999-12-31 23:59:59

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



3、字符串类型:

类型 大小 用途
CHAR 0-255字节 定长字符串    char(10)
VARCHAR 0-65535字节 变长字符串
TINYBLOB 0-255字节 不超过 255 个字符的二进制字符串
TINYTEXT 0-255字节 短文本字符串
BLOB 0-65535字节 二进制形式的长文本数据
TEXT 0-65535字节 长文本数据
MEDIUMBLOB 0-16777215字节 二进制形式的中等长度文本数据
MEDIUMTEXT 0-16777215字节 中等长度文本数据
LOGNGBLOB 0-4294967295字节 二进制形式的极大文本数据
LONGTEXT 0-4294967295字节 极大文本数据

猜你喜欢

转载自blog.csdn.net/z1330871196/article/details/85174699
今日推荐