MySQL 01 SQL概述

1、数据库相关知识

数据库的好处

⑴ 永久型存储的数据
⑵ 管理比较方便
⑶ 安全可靠
⑷ 共享性

数据库的特点

⑴ 通过数据库软件将数据存储到文件中
⑵ 先将数据存储到表中,再将表存储到库中。
一个库中可以有多张表
⑶ 具有相同格式的数据才能存放到一张表中
⑷ 一行相当于一条记录,相当于Java中的一个对象
一列相当于一个字段,相当于Java中的一个属性

常见的数据库软件

MySQL
Oracle
SQLServer
db2
sybase
Access
sqlite
baseX

MySQL软件的介绍

MySQL软件属于瑞典的一家公司的产品,05年被SUN公司收购,09年SUN公司被Oracle公司收购。
特点:体积小,成本低,速度快。对于中小型的企业,为了节省成本一般选择MySQL作为网站的数据库。

2、SQL语句的分类

DML

Data Manipulation Language 数据操纵语言 用于查询与修改数据记录,包括如下SQL语句: INSERT:添加数据到数据库中 UPDATE:修改数据库中的数据 DELETE:删除数据库中的数据 SELECT:选择(查询)数据 SELECT是SQL语言的基础,最为重要。

DDL

Data Definition Language 数据定义语言 用于定义数据库的结构,比如创建、修改或删除数据库对象,包括如下SQL语句: CREATE TABLE:创建数据库表 ALTER TABLE:更改表结构、添加、删除、修改列长度 DROP TABLE:删除表 CREATE INDEX:在表上建立索引 DROP INDEX:删除索引

DCL

Data Control Language 数据控制语言 用来控制数据库的访问,包括如下SQL语句: GRANT:授予访问权限 REVOKE:撤销访问权限 COMMIT:提交事务处理 ROLLBACK:事务处理回退 SAVEPOINT:设置保存点 LOCK:对数据库的特定部分进行锁定

3、数据库语言的特点

⑴ 不区分大小写。建议关键字大写,表名、列明小写
⑵ 每句话用分号(;)结尾
⑶ 语句按句执行
⑷ 注释:
    ① – 单行注释的文字 【注意–和注释间的空格】
    ② #单行注释的文字
    ③ /*
        多行注释的文字
        */

4、启动MySQL服务

方式一

以WIN7为例 右键【计算机】→选择【管理】→选择【计算机管理(本地)】→双击【服务和应用程序】→双击【服务】→按【M】键→找到MySQL的服务名→右键选择【启动】

方式二

在DOS命令提示符(以管理员身份运行)中,输入:
net start MySQL的服务名 启动MySQL服务
net stop MySQL的服务名 停止MySQL服务

5、登录MySQL

在DOS命令提示符中,输入:
mysql -u用户名 -p密码

你可能感兴趣的:(sql,mysql,数据库)