找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
数据库:
数据展现的形式:数据可以符号,文字,视频,图片等
数据库:
存放数据的电子仓库
非关系型数据库:以key values形式进行存储
key就是名称
values是存储对应的值
特点:效率高,容易扩展,使用更加灵活
关系型数据库
表与表存在关联的操作,把数据存放在不同的表中,通过某个具体的字段把两张表进行关联起来,关系型数据库是由字段和值组成的
特点:安全,保持数据的一致性,实现随表与表进行复杂的数据查询
严格区分大小写
service mysqld stop   停止mysql服务  ( 备注:返回系统界面后进行操作)
service mysqld start   启用
service mysqld status  查看
ctrl +z退出mysql 界面
密文登录mysql:mysql -u root -p
明文登录mysql:mysql -u root -p123456
show databases;   查询有哪些数据库
create database 库的名称;创建一个数据库
use 库名;进入数据库
show tables;查询当前数据库有哪些表
select database(); 显示当前我所在的数据库
drop  database 库名;删除一个数据库
desc 表:查看表的数据结构
常见的约束
primary key:主键约束---表示我当下值是唯一的
auto_increment:自增长约束--我的值能根据我的行 长度自己增加
default:默认值约束;
not null:非空约束,某个字段不能为空
存储的类型:
int:正数类型大小是10位数,-2147483648~2147483647
bigint:整数类型大于int的时候就用bigint,
float:浮点数类型,
time date:时间类型
char:固定长度的存储方式,我给多大字符数他就只能存储当前字节大小的值
varchar:可以变长的存储方式,数据的存储大小会根据实际的值来分配存储空间
注意:字符要用引号
desc  查看表的内容
select * from  表:查看表的数据
insert into  表  ( )values():插入数据
操作表数据的语法
alter table 表名  add 添加的表字段:操作表结构,添加一组新的字段
alter table 表名  add (添加的表字段1,添加的字段2);添加多组字段
alter table 表名  change 原名称 新名称+新的约束;修改表结构的名字和结构
modify  :调整字段的顺序:first。放在最前面,after:放在任意字段的后面

增加自增长的前提是有主键约束才可以增加自增长










分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册