MySQL总结篇[在Oracle基础上学习的MySQL].doc
《MySQL总结篇[在Oracle基础上学习的MySQL].doc》由会员分享,可在线阅读,更多相关《MySQL总结篇[在Oracle基础上学习的MySQL].doc(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1MySQL 总结篇总结篇 在在 Oracle 基础上学习基础上学习的的MySQL一、学习环境MySQL 5.7 社 区 版 Navicat for MySQL 百 度 网 盘 下 载 链 接:https:/ 与 Oracle 的区别实例区别:MySQL 是轻量型数据库,开源免费。Oracle 是收费的而且价格非常高。MySQL 一个实例可以操作多个库,而 Oracle 一个实例只能对应一个库。MySQL 安装完后 300M 而 Oracle 有 3G 左右。操作区别:主键:MySQL 一般使用自动增长类型,而 Oracle 则需要使用序列对象。单引号的处理:MySQL 里可以用双引号包起字符
2、串,ORACLE里只可以用单引号包 起字符串。分页的 SQL 语句:MYSQL 用LIMIT,而 Oracle 需要使用内建视图和 rownum 伪列。事务处理:MySQL 默认是自动提交,而 Oracle 默认不自动提交,需要用户 CTL语言 进行事务提交。【注意】:在 MySQL 中,默认情况下,事务是自动提交的,也就是说,只要执行一条 DML 语句 就开启了事物,2并且提交了事务三、常用命令创建数据库:create database 数据库名 default character set 字符编码 查 看 数 据 库:show databases;查 看 数 据 库 源 码:selects
3、chema_name,default_character_set_namefrominformation_schema.sch emata where schema_name=test;删除数据库:drop database 数据库选择数据库:use 需要选择的库的名称修改表名:alter table 旧表名 rename 新表名修改列名:alter table 表名 change column 旧列名 新列名 类型修改列的类型:alter table 表名 modify 列名 新类型添加列:alter table 表名 add column 新列名类型删除列:alter table 表名 d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 在Oracle基础上学习的MySQL MySQL 总结 Oracle 基础上 学习
限制150内