1.创删数据库;

  create database mydb;

  复杂一点可以设置字符集和校对规则:create database mydb character set gbk collate gbk_chinese_ci;

  drop database mydb;

  使用数据库 use mydb;

2. 创删表格

  创建create table student(id int not null);

  删除 drop table student;

  增加主键 alter table student change id id int primary key;

  删除主键 alter table student drop primary key;

  如果主键时自增长,先要去除 alter table student modify id int not null;

  增加外键 alter table student add foreign key employee(b_id) references department(b_id);

  删除外键(先查看外键约束(有的没有约束))show create table;

              alter table score drop foreign key score_ibfk_1;

3. 备份与还原

  在cmd命令中备份, mysqldump -uroot -p mydb> d:/mydb.sql

        还原, mysqldump -uroot -p mydb < d:/mydb,sql

4. 增删改查

  增 alter table student add address varchar(127) not null after sex;  #增加一个字段,在sex字段后添加address字段

   insert into student values (11, '李磊', '男',23)  #插入一条信息

  删 alter table student drop address;  #删一个字段

    delete from student where age>40;  #按where条件删除整条信息

  改 alter table student modify id int not null;  #修改字段

    alter table student change id id b_id int;  #可以修改字段名称

    update student set id=4 where id=1;

    update staff set name='张三', id=5 where name='李四';

  查  select * from student where id =5 and sex='男' and age not between 20 and 30;  #按条件查询,where,between...and

     select b_name, b_id, count(y_name) from (select department.b_name, staff.* from department, staff where department.b_id=staff.b_id) as temp group by b_id order by count(y_name) desc, b_id asc;

   

最新文章

  1. Ajax跨域实现
  2. ping命令执行过程详解
  3. APP测试之登录
  4. jsp项目与mysql链接
  5. Unity中制作游戏的快照游戏支持玩家拍快照
  6. hdu 4403 枚举
  7. ue中替换行
  8. 用makecert.exe生成一个自签名的证书
  9. Spring mvc 返回json格式 - 龙企阁 - 博客频道 - CSDN.NET
  10. loadrunner设置分压机 压力测试
  11. Python实战171202元组访问
  12. 自定义View类
  13. python-循环小练习
  14. mac关闭占用某个端口的进程
  15. mybatis学习(二)----对表进行CRUD操作
  16. ECONOMETRICS CHAPTER1
  17. MySQL管理工具HeidiSQL
  18. kafka groupid
  19. centos7 开启特定的端口
  20. Ubuntu 18.04 LTS 安装wine 、exe程序安装和卸载

热门文章

  1. Jmeter学习——测试计划元件【转】
  2. [MySQL]MySQL数据库中如何查询分组后每组中的最后一条记录?
  3. Word中如何加载EndNote
  4. 使用 RedisDesktopManager 连接redis所需步骤
  5. js里typeof和instanceof和箭头表达式要注意的地方,以及其他
  6. 038 Android Magicindicator开源框架实现viewpager底部圆形指示器
  7. Python 解LeetCode:394 Decode String
  8. (零)linux 学习 -- 从 shell 开始
  9. python 之 re模块、hashlib模块
  10. Vuex入门、同步异步 存取值