zoukankan      html  css  js  c++  java
  • MySQL简介

    SQL简述

      概念

        Structured Query Language,  简称SQL;结构化查询语言,数据库管理系统通过SQL来管理数据库中的数据。

      组成

        DDL, Data Defination Language: 数据定义语言,主要用于定义数据库、表、视图、索引和触发器等,如DROP、CREATE、 ALTER等语句

        DML, Data Manipulation Language:数据操作语言,主要包括对数据的增删改,如INSERT、UPDATE、DELETE语句

        DQL, Data Query Language: 数据检索语句,用来从表中获取数据,确定数据怎样在应用程序中给出,如SELECT语句

        DCL, Data Control Language: 数据控制语句,主要用于控制用户的访问权限,如GRANT、REVOKE、COMMIT、ROLLBACK等语句

     MySQL基本配置及命令操作

      MySQL目录

        bin目录,存储可执行文件

        data目录,存储数据文件

        include目录,存储包含的头文件

        lib目录,存储库文件

        docs目录,文档

        share目录,错误消息和字符集文件

        my.ini文件,MySQL配置文件

          设置字符集:客户端字符集 [mysql] default-character-set=utf8

                服务器端字符集 [mysqld] character-set-server=utf8

      MySQL命令

        启动mysql服务:net start mysql

        停止mysql服务:net stop mysql    

        登录mysql: mysql -uroot -p

        取消命令执行:c

        mysql日志输出:T C:mysql.txt

        取消mysql日志输出:

        登录常用参数:

    -u   用户名
    -p 密码
    -h 服务器名称
    -P, --port 端口号
    -D 打开指定数据库
    --prompt 设置命令提示符
    --delimiter 指定分隔符
    -V, --version 输出版本信息并退出

      MYSQL内置函数

        SELECT VERSION(); 显示当前版本

        SELECT NOW(); 显示当前日期

        SELECT USER(); 显示当前用户

      MYSQL语句规范

        (1)关键字与函数名全部大写

        (2)数据库名称、表名称、字段名称等全部小写

        (3)SQL语句必须以分隔符结尾

        (4)SQL语句支持折行操作,只要不把单词、标记或引号字符串分割为两部分,就可以在下一行继续写

        (5)数据库名称、表名称、字段名称等尽量不要使用MySQL的保留字,如果必须要使用,则需要用(‘’)将名称括起来

      

      

  • 相关阅读:
    系统分析师考试
    系统分析师
    软件设计师考试
    海恩法则”的启示:制度不落到实处事故必发
    eclipse下生成Java类图和时序图,生成UML图
    bzoj4010【HNOI2015】菜肴制作
    atitit.提升开发效率---MDA 软件开发方式的革命(5)----列表查询建模
    【数据结构和算法16】堆排序
    这一路走来,冷暖自知 (附算法demos)
    c++实现二叉搜索树
  • 原文地址:https://www.cnblogs.com/marton/p/10543313.html
Copyright © 2011-2022 走看看