Mysql基操

一、常用数据类型

类型 说明
int 整型(定义整数类型数据)
float 单精度浮点,4字节32位,准确到小数点后六位
double 双精度浮点,8字节64位
char 固定长度的字符类型,定义字符类数据
va数据库是什么rchar 可变长度的字符类型
text 文本
image 图片
decimal (5,2) 5个有效长度数字,小数点后面有2位,指定长度数组

二、查看数据库结构

1、进入数据库

mysql -uroot -p010230
-u 连接数据库的用户名
-p 后面跟的是连接数据库的mima(不能有空格)

2、查看数据库的信息

show databases;
记住得加上分好结尾,大部分的SQL命令都必须跟上;表示结束


                                            Mysql基操

3、查看数据库中表的信息

use 数据库名;
show tables;


                                            Mysql基操

4、显示数据表的结构字段是什么意思(字段)

describe [数据库.]表名
或
desc [数据库.]表名 
这里执行就像我们在Linux中使用绝对路径和相对路径一样,当你在所在表的库中时,可省略前面的数据库名(相对路径)。
当你需要对其他库中的表进行操作时,就需要加上库名(绝对路径)进行操作。


                                            Mysql基操

三、SQL语句概述

1、SQL语云计算是什么意思

Structured Query Language 的缩云计算写,即结构化查询语言
关系型数据库的标准语言
用于维护管理数据库
包括数据查询数据库管理系统、数据更新、访问控制、对象管理等功能

2、SQL分类

DDL 数据定义语言字段宽度,用于表名在上方还是下方创建数据库对象,如库、表、索引等
DML 数据操纵语言,用于对表中的数据进行管其他货币资金
DQL 数据查询语言,用于从数据表中查找符合条件的数据记录
DCL 数据控制语言,用于设置或者更改数据库用户或角色权限

字段是什么意思、DDL

1、创建数据库和表

创建数据库
create database 数据库名; 
创建数据表
create table 表名(字段1 数据类型,字段2 数据类型,....,[primary key(主键名)]);

                                            Mysql基操

                                            Mysql基操
field 字段
type 类型
not null 不允许为空
default ‘’ 默认为空
primary key 主键(一般选其他应收款择没有重复且不为空的字段)

2、删除指定的数据表

use 数据库名;
drop table 表名;
或
drop table [数据库名.]表名;

3、表名在上方还是下方删除指定的数据库

drop database 数据库名;

四、DML管理表中的数云计算的特点据记录

1、插入新数据:insert

insert into 表名(字段1,字段2[,...]) values(字段1的值,字段2的值,...);
字段中,可使用 password('mima') ,能够使用加密型mima

2、修改、更新原有数据:update

update 表名 set 字段名1=字段值1[,字段名2=字段值2] [where 条件表达式];

3、删其他综合收益属于什么科目除不需要的数据:delete

delete from 表名 [where 条件表达式];

五、DQL 查询数云计算分为哪些类型据记录——select

select 字段名1,字段名2[,...] from 表名 [where 条件表达式];
小技巧:
select * from 表名;           #显示全部
select 字段1,字段2 from 表名;  #显示字段1和字段2  
select 字段1 from 表名\G;      #以列表形式竖向显示
select * from 表名 info limit 2;   #只显示头2行
select * from 表名 info limit 2,3; #显示第2行后的前3行