MySQL数据库
文章平均质量分 68
CodingAlarm
宁缺毋滥
展开
-
完全卸载MySQL
1、控制面板里的增加删除程序内进行删除 2、删除MySQL文件夹下的my.ini文件,如果备份好,可以直接将文件夹全部删除 3、开始->运行-> regedit 看看注册表里这几个地方删除没有 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除原创 2014-08-03 07:41:22 · 550 阅读 · 0 评论 -
学习数据库笔记一
一什么是MySQL数据库?数据库就是一种软件,可以用它来管理数据,存储各类型的数据,而且效率高。它和我们放在硬盘上的资料一样,只是换了种存储规则。既然它是一种软件,那这类型的软件肯定不只MySQL一个,其它著名的还有Oracle、SQLite、DB2,它们操作数据的语句略有区别。*SQLite是一种非常轻量级的数据库软件,它的语法和MySQL几乎一样*DB2是IBM公司原创 2015-03-19 20:00:19 · 736 阅读 · 0 评论 -
学习数据库笔记八
数据库------------------------exists型子查询,其它的硬性查询是可以替代它的,并且它稍微不好理解新手1+N模式查询这两个没多大用,而且繁琐—————————————————————连接查询练习1.取出所有商品的商品名,栏目名,价格select goods_name,cat_nam原创 2015-03-24 18:12:08 · 714 阅读 · 0 评论 -
存储引擎 事务 索引 存储过程
存储引擎一部电影 mp4 wma avi flv 各种格式数据也有多种管理方式,那么这些不同的管理方式 就是存储引擎的概念Create table aaa ()Engine myisam 设置引擎Charset utf8 设置编码常用的引擎Myisam 批量插入速度快 不支持事务 锁表 支持全文索引innoDB 批量插入速度慢转载 2015-03-24 16:13:51 · 806 阅读 · 0 评论 -
学习数据库笔记四
一基本操作?怎么建立一张表,和给表中添加数据create table temp( id int, name varchar(20))charset utf8;给表中添加多条数据insert into temp values(1,'Lucy'),(3,NULL),(5,'XiaoMing'); 不想写可以写NULL原创 2015-03-21 12:52:51 · 527 阅读 · 0 评论 -
学习数据库笔记六
一总结了些解题模板,一些情况下可以套用模型一 group by + 统计函数组合例 求每个栏目下商品的数量selct cat_id,count(*) from goods group by cat_id;思路1.每个后面的用group by来分组, 2.xx的数量、平均分、最高分用统计函数来求其它类似的还有每个班级。。。平均分原创 2015-03-22 17:08:25 · 866 阅读 · 0 评论 -
学习数据库笔记五
一where 型子查询内层查询结果充当外层查询条件1.查询最新的商品 步骤a ) select max原创 2015-03-22 17:00:51 · 791 阅读 · 0 评论 -
学习数据库笔记七
内连接查询就是把两张表用inner join连接成一张表,再进行查询,筛选这两张表的时候用on(where是单张表查询时的条件)例select boy.hid,bname,girl.hid,gname #查出两张表的记录from boy inner join girl #boy表连接girl表on #筛原创 2015-03-22 19:26:18 · 742 阅读 · 0 评论 -
学习数据库笔记三
一select查询模型?灰常重要!决定你能否写出强大的查询语句!模型【列是变量(变量可以计算,所以列可以计算) where后是表达式,值为真假,值为真时取出这行变量(列)的值】 (where id=3和id为3的进行比较,结果为真,就取id为3的行)**所以SQL语句的执行过程分两步1.判断where后表达式的值,2.等于true时,取出列(原创 2015-03-21 08:30:30 · 1265 阅读 · 0 评论 -
数据库总结--数据库练习题及自己的理解
mysql复习一:复习前的准备1:确认你已安装wamp2:确认你已安装ecshop,并且ecshop的数据库名为shop二 基础知识:1.数据库的连接mysql -u -p -h-u 用户名-p 密码-h host主机2:库级知识2.1 显示数据库: show databases;2.2 选择数据库: use dbname;2.3 创建数据库: create data原创 2015-03-24 18:06:14 · 1946 阅读 · 1 评论 -
数据库总结--MySQL常见面试题
1.根据部门号从高到低,工资从低到高列出员工的信息select * from employee order by dept_id desc,salary2.union和union all的区别用union连接表后,重复的记录会被删除掉用union all连接表后,记录会被完整保留 3.分页语句(用sql语句直接分页,效率高) page原创 2015-03-24 17:56:06 · 10996 阅读 · 1 评论 -
通过navicat for mysql导出表结构
1、右键需要导出的数据库选择“数据传输” 2、在选项卡里选高级,把“记录选项”中的勾去掉3、目标里面选择要导入的地方,我选自己的数据库连接,和自己的数据库之后可以转储SQL文件,导入到数据库时,在查询中-->新建查询-->文件-->载入-->运行,这样不会报错。原创 2014-08-04 17:00:30 · 9232 阅读 · 0 评论 -
学习数据库笔记二
一表与数据库与MYSQL数据库服务器(table&database&mysqlserver)? 表由多行多列的数据组成 (一张表建立好表头,表结构就算建立好了,剩下的只剩往里填数据) 数据库由多张表组成 tables-->database 数据库服务器中有多个数据库 databases-->mysql server原创 2015-03-20 09:41:03 · 919 阅读 · 0 评论