武汉10班邓迪 发表于 2021-12-15 20:38:12

mysql 笔记第一天

MYSQL
mysql 数据库:

        数据展示的形式?
        数据可以符号,文字,数字,语言,图片M,视频。
       
        数据库就是管理和存错数据对的容器.

安装mysql的步骤:
1,打开linux服务器
2,使用root用户进行登陆
3,输入指令,安装mysql的客户端:yum install mysql
4,输入指令,安装mysql的服务端:yum install mysql-server       
       
       
        非关系型数据库:
                以key values 形式进行存储
                key 就是名称
                values:就是存储对应的值
               
        关系型数据库:
                表与表存在关联的操作,把数据存放
                在不同的表中,通过某个具体的字段
                把两张表进行关联起来 关系型数据库
                它是由字段和值组成的的
               
        数据库有哪些种类:
        mysql-db2 -ORACLE -sqlserver redis sql2000
        mysql 是apache组织开发的,是一款免费开源的数
        据库。是一款关系型数据
       
        mysql也是严格区分大小写
       
        service mysqld stop 停止mysql服务
        service mysqld start 启动
        service mysqld status 查看mysql服务
        service mysqld restart 重启
       
        crtl +z 退出mysql界面
       
        mysql 登录的方式
                mysql -u root -p
                】

               
        use 库名:进入某个数据库进行操作
        create database库名:创建一个数据库
      create table +表名建表语句
        drop database 库民:删除一个数据库
        show databases:查看有哪些数据库
        show tables :查询当前数据库有哪些表
        select database():查询我的当前在那个数据库里面
         desc +表名查看表结构
mysql 常见的约束
        primary key:
                主键约束---表示我的当前下值是唯一的
        auto_increment:
                自增长约束---我的值能根据我的行长度进行自己增加
        default:
                默认值约束:13500000000
        not null:
                非空约束:某个字段不能为空
       
        存储的类型:
        int: 整数类型大小是2147483647 -2147483647
        bigint:整数类型大于int的时候就用bigint
        float:浮点数类型 20,2 前面的是存储的字节 后是保留小数
        的位数
        time date: 时间类型
        char:固定长度的存储方式--我给多大字数数他就只能存储
        当前字节大小的值
        varchar:可以变长的存储方式--数据的存储大小会根据我实
        际给的值来分配存储空间
       
        desc: 查看表的数据结构
       
       
        表结构的操作:
        alter table :操作表数据结构语法
        addchange modify
        add 增加字段
        change 修改字段名称 数据类型
        modify 调整字段的顺序
                        first:放在最前面
                        after:放在任意字段的后方
       
        注意点:增加自增长需要前提有主键约束才可以增加自增长
       
        drop 删除操作
                删除表删除表的数据结构 删除数据库
       


页: [1]
查看完整版本: mysql 笔记第一天