(MySQL基础讲解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库入门 MySql 数据库介绍 什么是数据库? 就是一个文件系统,通过标准SQL语言操作文件系统中数据 ---- 用来存放软件系统的数据 什么是关系化数据库 ? 保存关系数据模型 Oracle 甲骨文公司,专门数据库厂商 收购BEA 、SUN、MySQL ------- 收费 大型数据库 ,用于任何系统任何平台 MySQL 早期开源免费数据库产品,LAMP组合 Linux + Apache + MySQL + PHP 完全开源免费 ,自从mysql被oracle收购后,从6.0开始出现收费版本 DB2 IBM数据库产品 大型收费数据库 websphere服务器一起使用 SYBASE 中等规模数据库 收费 PowerDesigner 数据库建模工具 SQL Server 微软公司数据库产品 收费中等规模数据库 ,操作系统要求是windows 结合.net 一起使用 Java开发者主要使用 MySQL 、Oracle、DB2 三种数据库 Mysql安装与配置 卸载 在mysql安装目录 my.ini datadir=C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/ 1) 在控制面板中卸载MySQL 2) 删除mysql 安装目录 3) 删除MySQL数据文件目录 2、安装 选择自定义安装 MySQL Server 默认位置 c:\program files\mysql目录 Server Data File 数据文件 C:\Documents and Settings\All Users\Application Data\MySQL 目录 安装后进行mysql配置 1) 配置mysql 默认字符集 默认latin1 等价于 ISO-8859-1 改为 utf8 2) Include Bin Directory in Window Path 将mysql/bin 目录配置环境变量path ---- 勾选 3) 输入超级管理root 密码 测试mysql是否安装成功 启动cmd窗口 输入 mysql -u root -p 回车 输入密码 root ==== 出现 mysql 安装成功 3、重置root密码 1) 停止mysql服务器 运行输入services.msc 停止mysql服务 2) 在cmd下 输入 mysqld --skip-grant-tables 启动服务器 光标不动 (不要关闭该窗口) 3) 新打开cmd 输入mysql -u root -p 不需要密码 use mysql; update user set password=password(abc) WHERE User=root; 4) 关闭两个cmd窗口 在任务管理器结束mysqld 进程 5) 在服务管理页面 重启mysql 服务 密码修改完成 SQL语言 Sql分类 DDL (数据定义问题) 数据定义语言 - Data Definition Language 用来定义数据库的对象,如数据表、视图、索引等 DML (数据操纵问题) 数据处理语言 - Data Manipulation Language 在数据库表中更新,增加和删除记录 如 update, insert, delete DCL (数据控制问题) 数据控制语言 – Data Control Language 指用于设置用户权限和控制事务语句 如grant,revoke,if…else,while,begin transaction DQL (数据查询问题) 数据查询语言 – Data Query Language Select 数据库操作语句 1、创建数据库 会为每个软件系统创建单独数据库 语法 : create database 数据库名称 ; (创建数据库采用数据库服务器默认字符集 ) 复杂写法 create database 数据库名称 character set 字符集 collate 比较规则 ; 创建一个名称为mydb1的数据库。 create database mydb1; 创建一个使用utf8字符集的mydb2数据库。 create database mydb2 character set utf8; 创建一个使用utf8字符集,并带校对规则的mydb3数据库。create database mydb3 character set utf8 collate utf8_bin; 补充:每次创建一个数据库在 数据存放目录中生成一个文件夹 , 每个文件夹中存在 db.opt 存放默认字符集和校对规则 da

文档评论(0)

xeMRZZFccl + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档