一:MySQL

1.DB  DBMS  SQL

  DB:数据库

  DBMS:数据库管理系统:数据库是通过DBMS创建和操作的容器 例如:MySQL oracle DB2 SQLserver

  SQL:结构化查询语言:用来操作DBMS

2.数据库的特点

  2.1 先将数据放到表中,在将表放到库中

  2.2 一个数据库可以有多个表,每个表都只有一个名字,用来表示自己,表名具有唯一性。

  2.3 表具有一些特性,这些特性定义了数据在表中如何存储,类似JAVA中的类的设计

  2.4 表由列组成,我们也成字段。所有的表都是由一个或者多个列组成的,每一列类似java中的属性

  2.5 表中的数据是按照行存储的,每一行就是一组数据

3.MySQL的特点

  优点:

    —— 成本低:开放源代码,一般可以免费使用

    —— 性能高:执行的快

    —— 简单:很容易安装和使用

4.DBMS分为两大类

  ——基于共享文件系统的DBMS (Access)

  —— 基于客户机——服务器的DBMS (MySQL, oracle,SQLserver)

5. windows启动MySQL

  管理员:命令提示符输入     net stop mysql               停止服务

               net start mysql               启动服务

  启动客户端: mysql -h 主机名 -P 端口号 -u 用户名 -p密码

        退出: exit      

6.常见命令:

  use :进入某个数据库

  show databases; :列出当前的 下的所有数据库

  show tables; :列出当前数据库下的所有表

  show tables from mysql;

  select database(); 查看当前所在库

  select version(); 查看当前数据库的版本

  creat table  表名(

        列名  列类型,

        ); 创建一个表,类型用逗号隔开

  desc  表名;  查看表结构

7.注释

    单行注释   "#"  "-- "这里不能少空格

    多行注释 "/*   */" 

上一篇:java面试题—精选30道Java笔试题解答(二)


下一篇:红书推荐系列(三):System R