MySQL基础与实战
搜索与推荐Wiki
这个作者很懒,什么都没留下…
展开
-
关系型数据库的理解
1.关系型数据库简单的可以理解为二维数据库,表的格式就如Excel,有行有列。常用的关系数据库有Oracle,SqlServer,Informix,MySql,SyBase等。(也即是我们平时看到的数据库,都是关系型数据库)2.所谓关系型数据库,是指采用了关系模型来组织数据的数据库。关系模型是在1970年由IBM的研究员E.F.Codd博士首先提出,在之后的几十年中,关系模型的概念得到了充...翻译 2015-11-26 19:43:50 · 4636 阅读 · 0 评论 -
MySQL学习笔记之约束条件
约束条件:PRIMARY KEY(主键) NOT NULL(非空) AUTO_INCREMENT(自增长)UNIQUE(值唯一) FOREING KEY(外键) DEFAULT(默认值)1、主键(一个表中主键只能有一个 ,但是可以组合使用,PRIMARY可以省略)CREATE TABLE thi...原创 2015-09-09 17:00:36 · 4267 阅读 · 0 评论 -
MySQL学习笔记之启动停止与登录,显示相关信息
1、MySQL的启动与停止 net start/stop mysql 退出MySQL命令行界面\q (exit)2、登录 连接本机: mysql -umysql所属用户名 -p密码 [-h用户名] [-p端口号] [--prompt=name(设置命令提示符)] [--delimiter=name(指定分隔符)] [XXXX...原创 2015-09-09 16:01:25 · 1871 阅读 · 0 评论 -
MySQL学习笔记之命令总结
用文本方式将数据装入数据表中(eg:d:/mysql.txt) load data local infile "D:/mysql.txt" into table mytable 导入sql文件命令(eg:d:/mysql.sql) use database; source d:/mysql.sql 清空表 delete from mytable-----...原创 2015-12-06 23:19:40 · 2207 阅读 · 0 评论 -
MySQL学习笔记之数据类型详解
注:以下内容针对MySQL5.0及以上版本MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上《高性能MySQL》一书上的内容整理而成的。三大原则:1,更小的通常更好,应该尽量使用可以正确存储数据的最小数据类型。2,简单就好,简单数据类型的操作通常需要更少的CPU周期。3,尽量避免NULL,如果查询中包含可为NULL的列,...原创 2015-09-02 19:46:15 · 2108 阅读 · 0 评论 -
MySQL学习笔记之多表连接
多表连接分为:1、内连接 2、外连接(左外连接和右外连接)先看看内连接的使用方法:有两个表:a:b:执行内连接操作:select a.id,a.name,a.pro,b.sex from a join b on a.bid=b.id;结果显示如下此时修改a表中最后一条数据对应的bid=4update a set bid=4 whe...原创 2016-04-01 22:15:40 · 2064 阅读 · 0 评论