Linux中MySQL语句的基本使用

一、MySQL的介绍

1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。

2.·MySQL主要的结构化查询语言:

    DDL(Data Definition Language):数据库定义语言,其语句包括动词CREATE和DROP。在数据库中创建新表或删除表(CREAT TABLE 或 DROP TABLE);为表加入索引等。DDL包括许多与人数据库目录中获得数据有关的保留字。它也是动作查询的一部分。

    DML(datamanipulationlanguage):数据库操纵语言,其语句包括动词INSERT,UPDATE和DELETE。它们分别用于添加,修改和删除表中的行。也称为动作查询语言。

    DCL:数据库控制语言,它的语句通过GRANT或REVOKE获得许可,确定单个用户和用户组对数据库对象的访问。某些RDBMS可用GRANT或REVOKE控制对表单个列的访问。

二、MySQL基本语句

常见的SQL语句有:增insert         删delete        改update          查select

1.开启数据库 : service mysqld start

2.登录:  mysql -u 用户名 -p+回车,然后输入密码     例如:mysql -u root -p

3.查看所有数据库 : show databases;

Linux中MySQL语句的基本使用_第1张图片

4.创建、删除数据库

      create database 数据库名;

  drop database 数据库名;

5.创建、删除表

      use 数据库名;

      create table 表名;

  drop table 表名;

6.显示数据库中所有的表

       use 数据库名;

  show tables;

7.显示表的字段结构

      describe 表名;

   显示表的创建信息    

     show create table 表名;

8.查询当前是哪个用户

      select user();

 

 

 

你可能感兴趣的:(MySQL)