zoukankan      html  css  js  c++  java
  • SQL-T

    Mysql函数、语句记录

    增加

    INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

    删除

    DELETE FROM 表名称 WHERE 列名称 = 值

    修改

    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值

    查询

    SELECT 列名称 FROM 表名称

    修改mysql表注释
    ALTER TABLE student COMMENT '学生表';

    重置自增ID

    (删除表数据)

    truncate table table_name;

    (不删除表数据,但会重置ID字段排序)

    ALTER TABLE `table_name` DROP `id`;
    ALTER TABLE `table_name` ADD `id` mediumint(11) PRIMARY KEY NOT NULL AUTO_INCREMENT FIRST;

    (不删除表数据,不重置排序,但新增的id会以原id最高的数字开始排序)

    --将表里的id列,取消自增,取消主键

    ALTER TABLE table_name MODIFY id INT(11) NOT NULL FIRST,DROP PRIMARY KEY;

    --新增id2列,自增,主键
    ALTER TABLE table_name ADD id2 INT(11) NOT NULL AUTO_INCREMENT FIRST,ADD PRIMARY KEY (id2);

    --删除id列
    ALTER TABLE table_name DROP id;

    --把id2改为id
    ALTER TABLE table_name CHANGE id2 id INT(11) NOT NULL AUTO_INCREMENT FIRST;


    #数据总数
    SELECT COUNT(*) FROM table_name
    #最后一条数据
    SELECT * FROM table_name ORDER BY id DESC LIMIT 1;

    #修改自增字段值
    alter table table_name AUTO_INCREMENT=118728;

    #指定数据
    SELECT * FROM table_name WHERE id=5850

    #模糊查询
    SELECT * FROM table_name WHERE link like '%wallhaven-8xkvv1.jpg%'

    #删除数据
    #DELETE FROM table_name WHERE `type` = 'People'

    #清空所有数据,不可恢复
    #TRUNCATE TABLE table_name

  • 相关阅读:
    怎样解决Script error报错问题
    怎样监听页面加载完成事件
    怎样推迟某个函数的执行
    怎样获取网页加载到现在的时间
    怎样获取用户当前选中的文本
    怎样调出打印界面
    怎样取余或取整
    怎样让元素节点滚动到特定位置
    怎样将页面滚动至特定位置
    怎样移动浏览器窗口位置
  • 原文地址:https://www.cnblogs.com/xuanjiange/p/11766112.html
Copyright © 2011-2022 走看看