数据库创建语句

create database new;

创建一个名为new 的数据库

drop database new;

删除名为new的数据库

数据库名为小写,当初教我的那个人对我说在某个系统中大写会出现异常情况,为了方便移植,统一为小写

show creata database new;

查看建立时的语句

create table new(

id int primary key,/*id为主键,在这里当初也考虑为自增字段,可是后来发现有的业务需要先增加后修改,导致无法取得数据,逻辑全部重写。。。。。。。。。另外还可以优化为  int unsigned可以使字段的大小翻番,反正id也不会用到负值,挺管用的。default 0,这也是一个很有意思的地方,default null的物理大小其实并不比0小。所以默认值最好是0,“”,或者其他*/

ud int default 0,/*做外键*/

udw varchar(20) default "",/*这个也很搞,字符串有三种,每种细节都不一样,char固定大小,效率高,varchar可变大小,效率低,还有一种是Nvarchar。。。。。没用过。。。。网上的讨论看看*/

foreign key (ud) references neww(ud),/*外键*/

index(udw)/*索引,这个看到是提高效率,后面的算法有好几种,每种都有优缺点,hash,树,特定情况下hash效率高,但是也不一定,看运气去,而且不能搜索特定的区间内的东西。。。。。后来自己想想也对,hash算法本来就没这个能力,但是树可以,区间可以用*/

)engine=innodb,charset=utf8;/*数据库引擎。。。。这个在不同的情况下使用的不一样。。。。。mysql深入浅出里有一张表挺好的引擎所有的优缺点一目了然---------设置字符*/

建立表

大二,慢慢学,暑假找实习去,不好的话告诉我,我会再改

最新文章

  1. 动态生成验证码———MVC版
  2. HDU 4858 分块
  3. Java 第十周学习总结
  4. C#中String转int问题
  5. Java浮点数float,bigdecimal和double精确计算的精度误差问题总结
  6. Asp.Net Web Form 前后台传值
  7. magento -- 如何改善前台图片质量
  8. Git命令参考手册(转)
  9. 可扩展的listview--Expandablelistview
  10. Mylyn
  11. 1 #安装php
  12. HDU3930(离散对数与原根)
  13. 就这么 来ADO.net类操作数据库
  14. JS 获取本月第一天零点时间戳并转化成yy-mm-dd
  15. 【BZOJ3551】【BZOJ3545】 【ONTAK2010】 Peaks (kruskal重构树+主席树)
  16. CentOS修改主机名字
  17. Datax将本地文件导入Hbase数据库!!!酷酷酷
  18. HDU 2732 Leapin' Lizards(最大流)
  19. echarts 添加标线,设置颜色
  20. Des加密方法

热门文章

  1. 大数据(5)---分布式任务资源调度Yarn
  2. MyBatis原理-拦截器
  3. CountDownLanuch,CyclicBarrier,Semaphore,Lock
  4. Good Bye 2019(前五题题解)
  5. HTTP Strict Transport Security (HSTS) in ASP.NET Core
  6. Flutter中Expanded组件用法
  7. ACM北大暑期课培训第六天
  8. 基于Spring封装的Javamail实现邮件发送
  9. uni app canvas 不生效
  10. C# HttpWebRequest传递参数多种方式混合使用