zoukankan      html  css  js  c++  java
  • MySQL 初识01

    最近开始学习MySQL 所以将这两天所学习到的知识简单小结一下

    1.status 显示数据库信息

    2.数据类型:

            a.字符串:

                char(m):固定长度的字符,最多255个字符;

        varchar(m):可变长度的字符串,最多255个字符

        b.整型:int

        c.浮点型:float[(m,d)]   m,宽度指示器,表示小数点左右数据长度的总和;d,精度指示器,表示小数点右边的数值位数

          d.set:  表示多个数值的组合

        e.enum: 和 set类似,表示多个数值,但是只能选择一个

        f.text/blob :用来保存255到65535个字符,text不区分大小写,blob区分大小写

    3.常用权限:

    全局管理权限:

           FILE:在mysql服务器上读写文件;

           PROCESS:显示或者杀死其它用户的服务进程

           RELOAD:重载访问控制表,刷新日志等

           SHUTDOWN:关闭mysql服务

    数据库/数据库表/数据列权限:

            ALTER:修改已存在的数据表(增/删列)和索引

            CREATE:建立新的数据库或者数据表

            DELETE:删除表的记录

            DROP:删除数据表或数据库

            INDEX:建立或删除索引

            INSERT:增加表的记录

            SELETE:显示/搜索表的记录

            UPDATE:修改表中已存在的记录

    (权限这一段看自一个博客,具体已记不清,当时感觉很助于理解,所以记录下来)

    4.mysql常用操作(命令):

    a.登陆:

    mysql -uroot -p (有密码时)

    mysql -u root (无密码时登陆)

    b.操作:

    MySQL >create database;(创建数据库)

         > show databases;(查看当前所有数据库)

         > use dataname;(作用于具体数据库)

         > show tables;(查看数据库中的表)

         > CREATE TABLE  user(name char(m),passwd char(m));(创建表user,和其中的两个字段name,passwd)

         > describe user;(查看表user的字段)

         > insert into user values();(向表内插入若干条记录)

         > select * from user;(查看表user中的所有数据)

         > delete from user where name ="";(删除表中的数据)

         > update user set name ="" where name ="";(修改比表中的数据)

         >exit (退出数据库)

    注意:“;”作为哦命令结束符,必不可少

    以上就是今天的一些小结,后续会继续更新下去

       

  • 相关阅读:
    丘先生为世界华裔数学家大会(北京 1998)而作
    获取IFC构件的位置数据、方向数据
    TeslaManage运行日志 (201910-201911)
    IFC构件位置数据与revit模型中对应构件位置数据对比
    IFC构件位置信息—ObjectPlacement
    jsoup爬取某网站安全数据
    Java统计文件数量
    osg 渲染ifc数据-测试
    编译日志—20191101
    Tekla 导出ifc并浏览
  • 原文地址:https://www.cnblogs.com/wangzhao2016/p/5510721.html
Copyright © 2011-2022 走看看