zoukankan      html  css  js  c++  java
  • 学习mysql第二天

    第二天

    SQL语法

      1.SQL语句可以单行书写也可以多行书写,以分号结尾。

      2.可以使用空格和缩进来增强语句的可读性。

      3.mysql数据库的sql语句不区分大小写,关键字建议使用大写。

    mysql的注释方式

      1.单行注释   -- 注释内容  或 #注释内容

      2.多行注释   /*注释内容*/

    SQL的分类

      1.DDL(数据定义语句):用了定义数据库对象:数据库、表、列表等。主要关键字create 、drop、alter等

      2.DML(数据操作语句):用来对数据库中的表进行增删改。主要关键字insert 、delete 、update等

      3.DQL(数据查询语句):用来查询表表中的数据。关键字:select 、where等

      4.DCL(数据控制语句):用来定义数据库的访问权限和安全级别,即创建用户。关键字grant 、revoke等

     DDL:操作数据库、表

      1.操作数据库:CRUD

        1.C(create):创建数据库

          1.创建数据库

            create database 数据库名;

          如:

            

          2.创建数据库,判断不存在,再创建

            create database if not exists 数据库名;

           如:

             

          3.在创建数据库,并指定字符集

            create database 数据库名 character set 编码格式;

           如:

            

        2.R(retrieve):查询

          *查看所有数据库的名称:show databases;

          *查看指定数据库的字符集:show create database 数据库名;

          如:

            

        3.U(Update):修改

          修改·数据库的字符集

            alter database 数据库名 character ser 字符集;

        4.D(delete):删除

          删除数据库

            drop database 数据库名;

          判断数据库是否存在,存在在删除

            drop database if exists 数据库名

        5.使用数据库

          查询当前正在使用的数据库

            select database();

          使用数据库

            use 数据库;

  • 相关阅读:
    Mysql mysql lost connection to server during query 问题解决方法
    【转】程序员必须知道的几个Git代码托管平台
    FIFO存储器
    JUCE_FIFO实现分析
    【转】HashMap实现原理分析
    【转】int && 非常量右值
    【API】注册表编程基础-RegCreateKeyEx、RegSetValueEx
    【API】文件操作编程基础-CreateFile、WriteFile、SetFilePointer
    【逆向知识】裸函数(Naked函数)
    【逆向知识】堆栈图-汇编中的函数
  • 原文地址:https://www.cnblogs.com/xiaobenke/p/13767876.html
Copyright © 2011-2022 走看看