zoukankan      html  css  js  c++  java
  • 数据库MySQL

    mysql的基本语法:

      操作文件夹(库):

      增:

      创建名称为 db1的文件夹,并设置默认编码为utf8;

    create database db1 charset utf8;

      查:

      1,查看创建的db1。

    show create database db1;

      2,查看所有的文件夹(库):

    show databases;

      改:

      将db1文件夹的默认编码改为gbk。

    alter database db1 charset gbk;

      删:

    drop database db1;
    # 删除db1.

    操作文件(表):

      切换文件夹,

    use db1;

      成功后会显示:database changed 

      查看当前所在的文件夹。

    select database();

      增:

      增加一个文件(表),名称为t1,id,name为t1内容,id类型为int(默认字节11),name类型为char(20)。

    create table t1(id int,name char(20));

      查:

      查看所有的表:

    show tables;

      查看当前的这张t1表:

    show create table t1;

      查看t1表的详细信息:

    desc t1;

      改:

      1,修改字节长度。

      2,修改t1中name,改写为大写的NAME.

    alter table t1 modify name char(10);
    alter table t1 change name NAME char(5);

      删:

      删除表:

    drop table t1;

    操作文件内容(记录):

      增:

      插入一条数据,规定id,name数据为。。。

      可同时插入多条数据,用逗号隔开。

    insert t1(id,name) values(1,'qingqiu'),(2,'xiaobai');

      查:

      查看t1表中的内容(记录)。

    select * from db1.t1;

      查看t1表中id = 1 的name。

    select name from db1.t1 where id = 1;

      改:

      将id=1,的name属性改为‘清秋’。

    update db1.t1 set name = '清秋' where id = 1;

      删:

      将table t1删除

    delete from t1;

      将id=2的数据删除。

    delete from db1.t1 where id = 2;

      

  • 相关阅读:
    组合模式扩展,有选择的递归
    SQL分页查询【转】
    facade外观模式
    C#:几种数据库的大数据批量插入 faib
    装饰模式的扩展
    yeild之我理解
    数据库操作 sqlserver查询存储过程+分页
    SQL Server 索引结构及其使用(二)[转]
    SQL索引使用初步,(转)
    解决多集成,多子类,扩展等 装饰模式
  • 原文地址:https://www.cnblogs.com/stfei/p/9167647.html
Copyright © 2011-2022 走看看