• MySQL数据库一


     

    MySQL的基本命令

      进入数据库: mysql -u [username] -p[password]   (注:-u 和 用户名之间可以有空格 -p和password之间无空格)  

             mysql -u [username] -p     -p结束后直接回车输入密码登录,可避免明文出现在登录界面

      注: 每条命令以分号结尾

      退出数据库: quit 或者 exit

      

      windows系统下MySQL成功登录的界面

     

     库级操作语句:

        显示所有的库名:show databases;

        创建库:create database [if not exist] db_name;  

        进入数据库:use db_name;

        删除数据库:drop database [if exist] db_name;

        

     

     表级语句:

        显示所有的表名:show tables;

        创建表:create table tb_name(字段 类型. ……)

        注:字段和该字段的类型中间用空格隔开,不同字段之间要用逗号隔开

        查看表的结构:desc  tb_name;

        删除表:drop table tb_name;

        插入数据:

            全字段插入:insert into tb_name values(字段的类型,字段的类型........);

            指定字段插入:insert into tb_name(被插入的字段)  values(被插入字段的类型);

            多行插入:insert into tb_name values(字段的类型,字段的类型........),(字段的类型,字段的类型........)...........;

        查询数据:

            查找所有:select * from tb_name;

            单个查找:select 字段 from tb_name;

            多个查找:select 字段.字段 from tb_name;

            条件查询:支持(查找所有,单个查找,多个查找)在其语句后 + where + 条件;

                  select  find_way  from  ta_name where condition

        删除数据:

            删除表中的所有数据:delete  from tb_name;

            删除表中满足条件的数据:delete from tb_name where condition

        修改数据:

            条件修改:update tb_name set 字段=该字段的类型 where condition

            注:如果不加条件,那么所有的数据都将被修改!

     

      数值类型:

        在插入字段的时候需要制定该字段的类型。不同的类型所占用的空间大小不一样。

        常用的数值类型:

          tinyint:用一个字节存放整数(带符号的范围是-128到127。无符号的范围是0到255。)

          smallint:两个字节存放整数(带符号的范围是-32768到32767。无符号的范围是0到65535。)

          mediumint:三个字节存放整数(带符号的范围是-8388608到8388607。无符号的范围是0到16777215。)

          int:四个字节存放整数(带符号的范围是-2147483648到2147483647。无符号的范围是0到4294967295。)

          bigint:八个字节存放整数(带符号的范围是-9223372036854775808到9223372036854775807。无符号的范围是0到18446744073709551615。)

          FLOAT(M,N):单精度浮点型,4个字节

          DOUBLE(M,N): 双精度浮点型

          M总个数,N小数位数

        字符类型:

          char(size): 保存固定长度的字符串(可包含数字、字符以及特殊字符)(在括号里指定字符串的长度,最多255个字符)

          varchar(size): 保存可变长度的字符串(可包含数字、字符以及特殊字符)

          注:括号里指定字符串的最大长度,若值的长度大于255,则被转为TEXTl类型。

          tinytext/tinyblob类型  用来存放文本数据/二进制数据,最多存放255个字符。

          text/blob 用来存放较长文本数据/存放二进制数据,最多存放65535个字符。

          enum:指定字符

          

          

        

        

        

        

        

      

          

      

      

      

  • 相关阅读:
    socket.io建立长连接
    编译性语言、解释性语言和脚本语言的区别
    回调函数
    jquery文档处理
    css--Bootstrap框架
    css--960框架
    html基础
    真的理解闭包了吗,用闭包的时候应该注意什么?
    初识reactJs 相关
    简单方便的div垂直居中。
  • 原文地址:https://www.cnblogs.com/ivy-blogs/p/10444623.html
Copyright © 2020-2023  润新知