时间:2015-08-24 来源:

MYSQL之数据库初窥 【编程语言】

mysql数据库
2、常用术语
   数据库:是一些关联表的集合
   数据表:表是数据的矩阵,html切图在数据库中看起来像一个简单的电子表格
   列:一列数据元素包含了相同的数据
   行:一行是一组相关的数据
   主键:主键是唯一的,wap前端外包一个数据表中只能包含一个主键
   外键:外键用于关联两个表
   索引:使用索引可以快速访问数据库表中的特定信息
3、常用命令
   1、链接数据库:mysql -u root -p 回车输入密码即可
   2、退出数据库:mysql>exit 或者 mysql>quit
   3、数据库帮助信息:mysql --help
   4、创建数据库:mysqladmin -u root -p test      //创建了一个名为test的数据库
   5、删除数据库:mysqladmin -u root -p drop test
   6、选择数据库:mysql>use test
4、数据库类型
   类型大致可以分为三类:数值、日期/时间和字符串类型
 
      类型             大小        用途
   1、数值
      INT/INTEGER      4字节       整数型
      MEDIUMINT        3字节       整数型
      SMALLINT         2字节       整数型
      TINYINT          1字节       整数型
      BIGINT           8字节       整数型
      FLOAT            4字节       单精度浮点型
      DOUBLE           8字节       双精度浮点型
   2、日期/时间
      DATE             3字节       YYYY-MM-DD
      TIME             3字节       HH:MM:SS
      YEAR             1字节       YYYY
      DATETIME         8字节       YYYY-MM-DD HH:MM:SS
      TIMESTAMP        8字节       YYYYMMDD HHMMSS
   3、字符串
      CHAR             1字节       字符串型
      TEXT             4字节       文本型
5、基本语法命令
   1、创建数据表
   mysql>create table student(
       ->id int not null auto_increment,
       ->age int,name) values (20028,0,0)">6、高级语法命令
   1、like子句
   mysql>select * from student where id like '%00%' and name="王强";
   注:"%"指匹配多个,承接网页制作"?"指匹配一个
   2、排序
   mysql>select * from student order by id asc/desc;
   注:asc为升序web切图报价,a.age, test b
       ->where a.id=b.id;
   mysql>select a.id,b.sex from student a left join test b
       ->on a.id=b.id;
   注:使用left join,该语句会读取左边的数据表(student)的所有选取的字段数据,div+css制作
       即使右边表(test)中没有对应的字段值.
   4、删除、添加或修改表字段
      1、修改表名
      mysql>alter table test rename to new_test;
      2、删除表中字段
      mysql>alter table student drop age;
      注:如果数据表中只剩余一个字段则无法使用drop来删除字段
      3、添加表中字段   
      mysql>alter table student add age int;
      注:执行以上命令后承接网页制作,0,0)">7、正则表达式
   
      模式                  描述
       $                匹配输入字符串的结束位置
       ^                匹配输入字符串的开始位置
       .                匹配除"\n"之外的任何单个字符,web切图报价要匹配"\n"可使用"[.\n]"
      [...]             字符集合符合w3c标准,匹配包含的任一个字符,html切图制作列如[abc]可以匹配"apple"中的a
      [^...]            字符集合网页外包接活,匹配未被包含的任意字符,wap前端外包列如[^abc]可以匹配"apple"中的p
       *                匹配前面的子表达式零次或多次
       +                匹配前面的子表达式一次或多次
      {n}               n是一个非负整数web前端制作,匹配确定的n次,web前端制作例如"o{2}"不能匹配"Bob"中的"o"但是能匹配"food"中的两个o
      {n,m}             m和n均为非负整数,div前端切图其中n<=m,最少匹配n次且最多匹配m次
   1、查找name字段中以'st'开头的所有数据
   mysql>select name from student where name regexp '^st';
   2、查找name字段中包含'mar'字符的所有数据
   mysql>select name from student where name regexp '*mar*';

版权声明:有不正确的地方,web切图报价还望各位指正指导符合w3c标准,Thanks!

点击次数:5986
作者:
web前端行业资讯
Web new NewsList
Postgres10开发者新特性 ,,2017年12月28日阿里巴巴、狗尾草、苏大联合论文:基于对抗学习的众包标注用于中文命名实体识别 ,,2017年12月28日柯洁的2017:20岁,与AI斗与人类斗,其乐无穷 ,,2017年12月28日如果机器人拥有痛觉,这个世界会有哪些不一样? ,,2017年12月28日苹果经典电脑Lisa源代码修复完成将于2018年开源 ,,2017年12月28日腾讯浏览指数发布年终榜单2017年人们都关注哪些AI话题? ,,2017年12月28日除了发现开普勒90,NASA还靠AI做了什么? ,,2017年12月28日柯洁宣布:明年4月,将再次与围棋AI交锋 ,,2017年12月28日百度无人车美国首秀CES将发布Apollo2.0 ,,2017年12月28日这四种技术发展趋势将在2018年改变世界 ,,2017年12月28日2017:谷歌DeepMind团队的年度回顾 ,,2017年12月28日封杀这个公式,AI智商将为零 ,,2017年12月28日微软AI高管:要让所有人、所有机构都用上人工智能 ,,2017年12月28日为什么Linux桌面年一直未到来 ,,2017年12月28日AppleLisa操作系统将开源 ,,2017年12月28日2018年9大技术趋势预测 ,,2017年12月28日谷歌研究院发布NIMA:能评价图像有多美,还能让图像变得更美 ,,2017年12月28日苹果为2019年iPhone开发大容量电池新技术 ,,2017年12月28日谷歌发布Tacotron2:能更简单地训练AI学习演讲 ,,2017年12月21日TensorFlow漏洞爆发背后:关于AI安全我们的傻与天真 ,,2017年12月21日Android端Edge浏览器新版发布:常规性能优化和BUG修复 ,,2017年12月21日三星开发出全球最小的DRAM芯片技术领先优势扩大 ,,2017年12月21日腾讯绝艺AI下一步将学习AlphaGozero自对弈训练 ,,2017年12月21日Facebook社交VR应用Spaces扩大覆盖面:入驻HTCVive ,,2017年12月21日设计图曝光:三星双屏折叠手机原来是这样的 ,,2017年12月21日微信支付和支付宝已成为世界移动支付的"老师" ,,2017年12月21日新专利表明FaceID未来有望装备在iPad、MacBook和iMac等设备 ,,2017年12月21日首批九个建议加入EE4J的项目 ,,2017年12月21日这就是SurfacePhone?微软可折叠手机概念图曝光 ,,2017年12月21日继“Angel”开源后,腾讯又开放TDinsight机器学习平台 ,,2017年12月21日如何解决WebSocket-Sharp在Unity3d中无法跨与访问不同网断服务器 【移动开发】2014年12月25日js类型检查实现代码2014年01月29日【安卓】ContentProvider基础【编程语言】2015年05月12日LightOJ1030DiscoveringGold【概率】【移动开发】2015年06月11日翻转二叉树(递归与非递归)【编程语言】2015年08月14日求数组中最长递增子序列 【编程语言】2015年09月08日教你如何:入侵UNIX和Linux服务器入门2014年01月29日pthread_cond_wait()用法深入分析2014年01月30日Android中使用Volley开源库进行Http网络请求(POST方式) 【编程语言】2015年07月16日【nginx】kevent()reportedthatconnect()failed(61:Connectionrefused)【综合】2014年12月29日Axis2+wsdl2java.bat生成客户端调用 【Web前端】2014年12月01日HDU-5198-StrangeClass(Java+注意细节!) 【编程语言】2015年04月29日【LeetCode-面试算法经典-Java实现】【199-BinaryTreeRightSideView(从右边看二叉树)】 【移动开发】2015年08月25日用GCD的方式,加载网络图片(主线程加载图片+类扩展方式) 【移动开发】2015年06月11日Android应用开发(二):Activity生命周期剖析以及如何启动新的Activity或网页 【移动开发】2015年08月31日java反编译工具jad及jadclipse 【架构设计】2015年05月05日struts2文件上传 【综合】2015年05月27日一道简单题——ASimpleTask 【综合】2015年02月25日C.GlassCarving 【编程语言】2015年03月24日一步一步跟我学习hadoop(5)----hadoopMapReduce教程(2) 【云计算】2015年07月28日食物链POJ1182 【综合】2015年04月08日Algorithm系列之汉诺塔(Hanoi) 【编程语言】2014年11月10日全能播放器SMPlayer0.6.10发布下载 ,,2016年06月23日多线程下的NSOperation和NSOperationQueue的使用 【编程语言】2015年03月16日设计模式:自己手动写一适配器和外观模式 【综合】2015年08月31日(hdu2.3.2)Exponentiation(大数:求R的n次幂)【编程语言】2015年02月04日aspalexa查询小偷程序2014年01月29日始终在页面底部的层js实现代码2014年01月29日EditTextPreference加密保存 【综合】2015年03月18日C++算法之自己写一个简单的栈Stack【编程语言】2014年12月10日
我们保证
We guarantee
> psd效果文件手工切图,保证图片效果最好体积最小利于传输
> 100%手写的HTML(DIV+CSS)编码,绝对符合W3C标准
> 代码精简、css沉余量小、搜索引擎扫描迅速,网页打开快捷
> 应用Css Sprite能够减少HTTP请求数,提高网页性能
> 跨浏览器兼容(IE6、7、8、9,Firefox火狐,Chrome谷歌)