zoukankan      html  css  js  c++  java
  • mysql

    数据

    1.插入

    INSERT INTO userinfo(id,username,birthday) VALUES (5,'孙七','1982-12-26'),(6,'Jack','1982-11-26');
    INSERT INTO userinfo SET id = 7, username = '朱八', birthday = '1992-11-11';

    2.修改

    UPDATE userinfo SET username = 'tom' WHERE id = 6;

    3.删除

    DELETE FROM userinfo WHERE id = 7;

    清空表:

    TRUNCATE userinfo;

    数据库:

    4.创建

    create database if not exists 数据库名

    5.数据库一般不修改名字和内容

    6.修改数据库字符集

    ALTER DATABASE 数据库名 CHARACTER SET gbk(或者utf-8)

    7.删除

    drop database 数据库名

    表:

    desc 表名

    查看表结构

    8.创建:

    create table 表名(

        列名1 数据类型1 【约束1】,

        列名2 数据类型2 【约束2】,

        列名3 数据类型3【约束3】

    );

    create table 表名 select语句

    用查询结果创建新表

    create table 表名 like 表2

    用表2的结构创建表

    9.修改:

    添加列名

    alter table 表名 add column 新列名 新数据类型

    修改列名

    alter table 表名 change column 旧列名 新列名 新数据类型;

    修改列数据类型

    alter table 表名 modify column 列名 新数据类型

    删除列

    alter table 表名 drop column 列名

    修改表名

    alter table 旧表名 rename to 新表名

    10.删除:

    drop table if exists 表名

    if exists 仅用来判断表和库是否存在,列和数据不能用这个

  • 相关阅读:
    借了个屏幕来用
    生命开始的地方
    看了STLPort的安装方法,晕了
    程序员必备的10大健康装备!
    《代码整洁之道》读书笔记
    Mockito使用
    学习Emacs的理由
    shell 脚本编程的10 个最佳实践
    MongoDB入门
    用Orgmode实践《奇特的一生》
  • 原文地址:https://www.cnblogs.com/clamp7724/p/11790245.html
Copyright © 2011-2022 走看看