• MySQL Day1


    MySQL学习


    目录


    注意: 在结尾的;不能漏掉

    使用数据库之前得先启动数据库服务

    • Linux下:sudo service mysql start
    • windows下:cmd -> net start mysql

    • 我们可以创建一个数据库,使用命令CREATE DATABASE <数据库名称>;
    • 使用刚刚创建的数据库USE <数据库名称>;
    • 查看数据库中有几张表SHOW TABLES;
    • 表是数据库中的重要组成的部分之一,数据库只是一个框架,表才是实质内容。
    • 一般情况下,一个数据库由多个表组成,而每个表之间又存在关联。
    • 创建表的格式CREATE TABLE <表的名字> (列名a 数据类型,列名2 数据类型,列名3 数据类型,......);
    • 经过创建列表的时候,可以通过SHOW TABLES;看到刚刚创建的表
    • 向表中插入,有三种插入方式,使用以下语句
      • INSERT INTO <表名>(列名a,列名b,列名c......) VALUES(值1,值2,值3......)
      • INSERT INTO <表名> VALUES(值1,值2,值3......)
      • INSERT INTO <表名>(列名a,列名b,...[可以不全]) VALUES(值1,值2...)
    • 经过插入之后,便可以进行查询。查询可用语句SELECT * FROM <表名>

    数据类型

    数据类型 大小(字节) 用途 格式
    INT 4 整数
    FLOAT 4 单精度浮点数
    DOUBLE 8 双精度浮点数
    ENUM -- 单选 ENUM('a','b','c')
    SET -- 多选 SET('a','b','c')
    DATE 3 日期 YYYY-MM-DD
    TIME 3 时间点或持续时间 HH:MM:SS
    YEAR 1 年份值 YYYY
    CHAR 0~255 定长字符串
    VARCHAR 0~255 变长字符串
    TEXT 0~65535 长文本数据

    部分功能

    功能 命令
    使用root形式登录 mysql -u root -p + 回车
    查看数据库 show databases;
    连接数据库 use <数据库名称>
    创建表 create table <表名>(列名1 类型,列名2 类型......)
    表中添加东西 insert into <表名> (列名1,列名2,列名3) values(值1,值2,值3...)
    查看表 show tables;
    查看表的内容 select * from <表名>
    删除数据库 drop database <数据库名>
    退出 quit;或者exit;

    DAY ONE STUDY OVER!

    这是小睿的博客,如果需要转载,请标注出处啦~ヾ(≧▽≦*)o谢谢。
  • 相关阅读:
    如何给 mongodb 设置密码
    Tips of Oracle
    Tips of Loadrunner
    Tips of 吞吐量
    压力逐渐加大 tps下降,响应时间没有变化,系统资源不饱和,为什么?【续】
    压力逐渐加大 tps下降,响应时间没有变化,系统资源不饱和,为什么?
    Tips:测试用例
    Tips:项目需求以及详细设计评审
    有关安全测试方面
    Tips of life
  • 原文地址:https://www.cnblogs.com/Yunrui-blogs/p/12400809.html
Copyright © 2020-2023  润新知