zoukankan      html  css  js  c++  java
  • mysql的指令

    mysql有一下几方面的特性:

    1:多语言支持

    2:可以移植性好

    3:免费开源

    4:高效(支持多线程,充分利用cpu资源,运行速度非常)

    5:支持大量数据查询和储存

    6:操作简单易于学习

    其实数据库就是用一个表格来储存数据,对这个表格当中的数据进行增删改查,就可以完成一个数据库的基本功能:

    一个表格有这几个方面:

    表头(header): 每一列的名称

    列(row):  具有相同数据类型的数据的集合

    行(col): 每一行用来描述某个人/物的具体信息

    键(key):用来识别某个特定的人物的方法, 键的值在当前列中具有唯一性

    值(value): 行的具体信息, 每个值必须与该列的数据类型相同;

    mysql的数据类型有以下几个方面:

    整数: tinyint、smallint、mediumint、int、bigin

    浮点数
    float、double、real、decimal

    日期和时间
    date、time、datetime、timestamp、year

    字符串类型
    字符串
    char、varchar
    文本
    tinytext、text、mediumtext、longtext
    二进制(可用来存储图片、音乐等)
    tinyblob、blob、mediumblob、longblob

    我们学会这些以后,就可以进行数据库的指令操作了:

    我们在cmd面板中进行操作:

    链接MySQL
    mysql -h主机地址 -u用户名(root) -p用户密码admin

    创建数据库
    create database <数据库名>;

    显示数据库
    show databases;

    使用数据库
    use <数据库名>;

    删除数据库
    drop database <数据库名>;

    创建数据表
    create table <表名> (<字段名1> <类型1> [,..<字段名n> <类型n>]);

    获取表结构
    desc 表名;

    显示数据表
    show tables;

    删除数据表
    drop table <表名>;

    修改表名*
    rename table 原表名 to 新表名;

    插入数据
    insert into <表名> [(<字段名1>[,..<字段名n > ])] values ( 值1 )[, ( 值n )];

    查询数据
    select <字段1, 字段2, ...> from < 表名 > where < 表达式 >;
    select * from < 表名 > where < 表达式 >; 查询所有

    修改数据
    update 表名 set 字段=新值,… where 条件;

    删除数据
    delete from 表名 where 表达式;

  • 相关阅读:
    小程序swiper组件实现间距轮播
    小程序form静态页面跳转
    批量添加Iconfont图标库图标
    Vant Weapp 有赞小程序UI库 ICON 组件的本地图标路径支持
    $rootScope、$apply、$watch
    EF code first 数据模型创建数据库
    angularjs directive2
    angularjs directive
    angularjs service
    angular repeat
  • 原文地址:https://www.cnblogs.com/ke-nan/p/7020536.html
Copyright © 2011-2022 走看看