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!

  • 相关阅读:
    Django框架学习-Model进阶用法
    jquery获取元素的所有宽高(包括内边距和外边距)
    django group_by
    jquery如何判断滚动条滚到页面底部并执行事件
    web ajax跨域问题解决方案
    django ckeditor的使用方法
    django自带User管理中添加自己的字段方法
    如何在django中使用多个数据库
    使用django-mssql时候报pythoncom模块不存在
    centos命令行常用操作
  • 原文地址:https://www.cnblogs.com/xingyyy/p/3460362.html
Copyright © 2011-2022 走看看