首页 > 数据库 > MySQL > 正文

MySQL数据库的基本命令有哪些

2024-07-24 12:34:16
字体:
来源:转载
供稿:网友
  小编给大家分享一下MySQL数据库的基本命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
 
  一、概述
  数据库结构
  数据库–>数据表–>行(记录):用来描述一个对象的信息
                列(字段):用来描述对象的一个属性
  常用数据类型
  类型 说明
  int 整型
  float 单精度浮点-------4字节32位
  double 双精度浮点-------8字节64位
  char 固定长度的字符类型
  varchar 可变长度的字符类型
  text 文本
  image 图片
  decimal (5,2) 5个有效长度数字,小数点后面有2位
  补充
  char 最多能存放字符个数255个,char 如果存入数据的实际长度比指定长度要小,会补空格至指定长度;如果存入的数据的实际长度大于指定长度,低版本会被截取,高版本会报错。
  char的长度是不可变的,而varchar的长度是可变的,也就是说,定义一个char[10]和varchar[10],如果存进去的是‘csdn’,那么char所占的长度依然为10,除了字符‘csdn’外,后面跟六个空格,而varchar就立马把长度变为4了
 
  varchar存储规则:
  4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)
  5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节。
 
  二、查看数据库结构
  查看当前服务器中的数据库
  SHOW DATABASES; #不区分大小写,分号“;”表示结束
 
  三、SQL语句介绍
  SQL语句用于维护管理数据库,包括数据查询、数据更新、访问控制、对象管理等功能。
 
  创建新的表
  CREATE TABLE 表名 (字段1 数据类型,字段2 数据类型[,...][,PRIMARY KEY (主键名)]);#主键一般选择能代表唯一性的字段不允许取空值(NULL),一个表只能有一个主键。例:create database arts;use arts;create table star (id int not null,name char(20) not null,sex char(2),primary key (id));desc star;

(编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表