
mysql
文章平均质量分 58
飞翔的荷兰人
这个作者很懒,什么都没留下…
展开
-
mysql学习笔记二
修改表 1.使用 ALTER TABLE 语句追加, 修改, 或删除列的语法 ALTER TABLE tablename ADD (column datatype [DEFAULT expr] [, column datatype]...); ALTER TABLE tablename MODIFY (column datatype [DEFAULT expr]原创 2013-11-19 16:00:51 · 768 阅读 · 0 评论 -
mysql优化
Mysql数据库的优化技术 对mysql优化时一个综合性的技术,主要包括 1.表的设计合理化(符合3NF) 2. 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] 3. 分表技术(水平分割、垂直分割) 4. 读写[写:update/delete/add]分离 5. 存储过程 [模块化编程,可以提高速度] 6. 对mysql配置优化 [配置最原创 2013-11-14 20:39:01 · 684 阅读 · 0 评论 -
explain命令和mysql不同存储引擎的区别
explain 可以帮助我们在不真正执行某个sql语句时,就执行mysql怎样执行,这样利用我们去分析sql指令. 在开发中,我们经常使用的存储引擎 myisam / innodb/ memory myisam 存储: 如果表对事务要求不高,同时是以查询和添加为主的,我们考虑使用myisam存储引擎. ,比如 bbs 中的 发帖表,回复表. INNODB 存储: 对事务要求原创 2013-11-14 20:48:32 · 880 阅读 · 0 评论 -
mysql学习笔记一
1.使用命令行窗口连接MYSQL数据库 mysql –h 主机名 –u用户名 –p密码 2.启动mysql数据库的常用方式: 服务方式启动(界面) net stop mysql服务名 net start mysql服务名 3.sql语句分类 DDL : 数据定义语句 (create alter drop) DML : 数据操作语句 (insert update delete) D原创 2013-11-14 22:07:02 · 505 阅读 · 0 评论 -
mysql学习笔记三
mysql字符集说明 1.使用:show variables like '%char%';命令可以查看当前mysql的字符集设置。 结果有6处使用了字符集,分别为:client 、connection、database、results、server 、system。 (1)client是客户端使用的字符集。 (2)connection是连接数据库的字符集设置类型,如果程序没有指明连原创 2013-12-04 11:52:07 · 759 阅读 · 0 评论 -
mysql学习笔记四
mysql维护数据的完整性 数据的完整性用于确保数据库数据遵从一定的 商业的逻辑规则。在oracle中,数据完整性可 以使用约束、触发器、过程三种方法来实现, 在这三种方法中,因为约束易于维护,并且具 有最好的性能,所以作为维护数据完整性的首选。 维护数据的完整性—约束 约束用于确保数据库数据满足特定的商业规则。 在mysql中,约束包括: not null、unique,原创 2013-12-04 15:23:19 · 593 阅读 · 0 评论 -
mysql学习笔记五----存储过程
存储过程(procedure) 是Mysql在标准的sql语言上的扩展. 存储过程不仅允许嵌入sql语言,还可以定义变量,允许使用条件语句和循环语句,这样使得它的功能变得更加强大。 1.创建 create procedure 过程名(参数1…) begin declare 变量名 类型; 执行语句; end$$ 如:delimiter $$ //修改语句结束原创 2014-04-14 15:53:59 · 590 阅读 · 0 评论 -
常用的mysql语句
1.mysql命令查询表的个数 SELECT count(TABLE_NAME) FROM information_schema.TABLES WHERE TABLE_SCHEMA='ename_trans'; 2.查找表存在 select table_name from information_schema.tables where table_name like 'tran原创 2013-11-08 08:59:26 · 636 阅读 · 0 评论