mySQL简介
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
数据库能够做什么
1.存储大量数据,方便检索和访问
2.保持数据信息的一致、完整
3.共享和安全
4.通过组合分析,产生新的有用信息
数据库和应用程序
应用程序
作用:响应操作并显示结果、向数据库请求数据
要求:美观、操作简单方便
数据库
作用:存储数据、检索数据、生成新的数据
要求:统一、安全、性能等
时下流行的数据库
Oracle
1.Oracle公司的产品
2.产品免费、服务收费
SQL Server
1.针对不同用户群体的多个版本
2.易用性好
MySQL
1.开放源代码
2.网站应用广泛
数据库的基本概念
1.数据库就是“数据”的“仓库”
2.数据库中包含表、关系以及操作对象
3.数据存放在表中
MySQL的优势
1.运行速度快 2.使用成本低 3.可移植性强 4.适用用户广
MySQL的运行机制
MySQL的配置
使用配置向导配置
端口号:3306
默认字符集:utf8
utf8:一种Unicode编码,解决国际上字符不统一的多字节编码,通用性强
将bin目录写入: 环境变量
root密码设置
MySQL安装目录
主要文件夹: bin include lib share
my.ini:记录MySQL配置信息,可修改配置内容,如端口号,字符集等
命令行连接MySQL
检查是否启动服务
启动方式 : 1.属性窗口 2.DOS命令(net start mysql)
如果修改了配置文件,必须重启MySQL服务才能生效
语法:
示例:
mysql –u root –proot
mysql –u root – p
DOS下运行
MySQL Command Line Client
默认root登录,仅输入密码
SQL(Structured Query Language):结构化查询语言
名称 |
解释 |
命令举例 |
DML (数据操作语言) |
用来操作数据库中所包含的数据 |
|