zoukankan      html  css  js  c++  java
  • mysql数据库常用语句

    关于mysql数据库常用命令的整理:

    一:对于数据库的操作

    show databases;显示当前用户下所有的数据库名称

    use database_name;进入当前数据库

    create database database_name;创建一个数据库

    drop database database_name;删除一个数据库

    二:对表的操作

    DDL操作:数据定义语言

    create table table_name(

    id int primary key auto_increment,

    name varchar(20),

    );  建表语句

    drop table table_name;删除表的语句,直接把表的内容和表结构一并删除。

    truncate table table_name;删除表的内容,保留表的结构,没有回滚,效率比较高。

    delete from talbe_name;删除表的内容,不删除表的机构,效率比truncate低。

    rename table old_name to new_name;修改表的名称(mysql)

    rename old_name to new_name;(oracle)

    alter table table_name add column_name varchar(30);

    alter table table_name drop column_name;

    //alter table table_name modify colunm_name varchar(30); 错误的

    修改表的字段名称:

    alter table  table_name change COLUMN old_column new_column column_type;

    desc table_name;查询表结构(oracle)

    describe table_name;(mysql)

    DML:数据操纵语言

    delete from table_name where column_table=column_value;删除条件下的数据

    update table_name set column_name='',column='' where column_name=column_value;更新条件下的数据

    insert into table_name (column_name1,column_name2...)values(column_values,column_values,...);

    查询语句:

    select * from table_name where column_name=column_value;根据具体条件查询满足条件的数据

    select a.column1,a.column2,...from table_name where column_name=column_value;根据条件查询某些字段的数据

    后面还有子查询,序列、视图、索引。

  • 相关阅读:
    大型高性能ASP.NET系统架构设计
    读写锁ReaderWriterLockSlim
    日常生活英语单词大全
    unity3d读取plist或xml文件
    WIN7开无线
    asp.net 2.0中新增的web.config的默认namespace功能 (转)
    面向对象的一些基本概念
    大话设计模式之策略模式
    大话设计模式之简单的工厂模式
    iOS UI 之UILable
  • 原文地址:https://www.cnblogs.com/warrior4236/p/5011633.html
Copyright © 2011-2022 走看看