zoukankan      html  css  js  c++  java
  • 数据库操作语句

    1、创建数据库
    命令:create database <数据库名>
    例如:建立一个名为test的数据库

    drop database life if exists test;

    create database life character set utf8;

    use life;
    set NAMES 'gbk';


    2、显示所有的数据库
    命令:show databases


    3、删除数据库
    命令:drop database <数据库名>
    例如:删除名为 test的数据库
    mysql> drop database test;

    4、连接数据库
    命令: use <数据库名>
    例如:如果test数据库存在,尝试存取它:
    mysql> use test;
    屏幕提示:Database changed


    6、查看当前使用的数据库
    mysql> select database();

    7、创建表

    create table Course(id integer primary key autoincrement,week text not null,teacher int default 0,name varchar(64))"DEFAULT CHARSET=utf8;;

    7.1在表中添加字段

    ALTER TABLE StuInfo ADD COLUMN msg text NULL
    7.2在表中删除字段

     alter table StuInfo drop column msg;

    8、删除表

    drop table student;

    9、当前数据库包含的表信息:
    mysql> show tables;

    10、mysql的退出命令为quit或者是exit。

    四、表的增删查改

    1、插入数据

    insert into StuInfo (id,password,name) values(?,?,?)

    如果表StuInfo只有3列,则可以简单点

    insert into StuInfo values(?,?,?)

    五、表的查询

    1、查找从第m条开始的n条记录

    select * from something limit 100,5 显示something从第100条开始的5条的数据

    2、查找后排序

    例1:sql="select * from tb_info order by  需要排序的列名 asc"  ---升序排序
    例2:sql="select * from tb_info order by 需要排序的列名 desc" ---降序排序

    3、删除数据

    delete from tb_notice where 条件;

     六、表的更改

    UPDATE Person SET Address = 'Zhongshan 23', City = 'Nanjing'
    WHERE LastName = 'Wilson'

    更改Mysql 表字段为unique
    用alter命令,代码如下:
    alter table user add unique key(`name`)

    Done!

  • 相关阅读:
    SCXML和QScxml使用总结
    qt 使用qtxlsx 读写excel
    Qt Qml嵌入Widget以及Qml与Widget交互
    三步带你开发一个短链接生成平台
    SessionStorage、LocalStorage详解
    低代码如何支撑企业级应用开发?
    开发一个渐进式Web应用程序(PWA)前都需要了解什么?
    详细了解JS Map,它和传统对象有什么区别?
    5种可能在10年后消失的开发语言
    更改tomcat启动的端口号
  • 原文地址:https://www.cnblogs.com/xingyyy/p/3460362.html
Copyright © 2011-2022 走看看