MySQL.

MySQL概述

按照数据结构来组织、存储和管理的数据仓库。

主流的数据库有sqlserver,Mysql,oracle,SQLite,Access,MS SQL server。

数据库:1.将数据保存到内存或文件中。

    2.接受特定的命令,然后对文件进行相应的操作。

直接传递命令给上述软件,让其来进行文件操作,通称为数据库管理系统。

MySQL安装

MySQL是一种开放源代码的关系型数据管理系统(RDBMS)MySQL数据库系统使用最常用的数据库管理语言—结构化查询语言(SQL)进行数据库管理。

使用MySQL必备的条件:1.安装MySQL服务端

            2.安装MySQL客户端,客户端—连接—服务端

            3.客户端发送命令给服务端服务的接受命令并执行相应操作

MySQL操作:1.连接数据库:MySQL -u  user-p

       2.退出连接:QUIT 或Ctrl+D

      查看数据库,创建数据库,使用数据库查看数据库:show  datebases

MySQL权限管理;

MySQL表操作:

1.查看表:show  tables   #查看数据库中全部表

       select * from 表名   #查看表所以内容

2.创建表:create  table 表名(列名  类型  是否可以为空

               列名  类型  是否可以为空)  #默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默认值

                               自增,如果为某列设置自增列插入数据时无需设置此列,默认将自增。(对自增列必须是索引,对于自增可以设置步长和起始值)

                               主键,一种特殊的唯一索引,不允许有空值,如果主键使用单个列,则她的值必须唯一,如果是多列,则其组合必须唯一。

3.删除表:drop  table  表名

4.清空表内容:delete  from  表名    truncate  table  表名

5.修改表:

基本数据类型:MySQL数据类型大致分为:数值、时间、字符串、

MySQL表内容操作:

1.增  insert  into 表(列名,列名...)values(值,值...)

   insert  into 表(列名,列名...)values(值,值...)(值,值...)

   insert  into表 (列名,列名...)select (列名,列名...)from 表

2.删 delete from表                      #删除表里全部数据

   delete from表 where id =1 and name= 'abc'    #删除id=1和name=‘abc‘那一行数据

3.改   update表set  name=‘abc’ where  id>1

4.查   select * from 表

    select * from 表where id >1

    select nid ,name gender as  gg from 表 where id >1

原文地址:https://www.cnblogs.com/jacky912/p/10286617.html