zoukankan      html  css  js  c++  java
  • mysql基础知识整理(一)

    一、数据库基本操作

    登录: 开启数据库服务,在cmd中输入指令 mysql -u用户名 -p密码
    3退出: 在cmd中输入exit/quit;
    启动服务: net start 服务名
    停止服务:net stop 服务名

    mysql基本函数

    select version(); 显示mysql版本
    select now(); 显示当前时间
    select user(); 显示当前用户

    T:写入内容到本地 

    :结束写入文件


    mysql语句规范
    1.关键字和函数名称要大写
    2.数据库名称,表名称,字段名称全部要小写
    sql语句必须要分隔符结尾;
    sql语句支持

    二、数据库的相关操作

    1.创建数据库
    create database | schema db_name character-utf-8;


    2.查看数据库
    show databases;


    3.打开指定数据库
    use 数据库名;


    4.查看当前打开的数据库
    select database();


    5.删除指定数据库
    drop database db_name;

    三 mysql数据类型

    1.整型(int):
    2.浮点型:

      float:单精度,四个字节

      double:双精度,8个字节


    3.字符串型(string):
    4.二进制类型:一般用于存储图片以及视频的本地文件路径
    5.日期型():

    mysql存储引擎


    1.什么是存储引擎?
      存储引擎说白了就是如何存储数据、如何为存储的数据
      建立索引和如何更新、查询数据等技术的实现方法。因为
      在关系数据库中数据的存储是以表的形式存储的,所以存
      储引擎也可以成为表的类型(即存储和操作此表的类型)

    2.show enginesG #查看所有支持的存储引擎 show variables like 'storage_engine%'; #查看正在使用的存储引擎


    用的最多的三种引擎:
      1.InnoDB 存储引擎
        支持事务,其设计目标主要面向联机事务处理(OLTP)的应用。其特点是行锁设计、支持外键,并支持类似 Oracle 的非锁定读,即默认读取操作不会产生锁。

      2.MyISAM 存储引擎
        不支持事务、表锁设计、支持全文索引,主要面向一些 OLAP 数 据库应用;

      3.Memory 存储引擎
        Memory 存储引擎中的数据都存放在内存中,数据库重启或发生崩溃,表中的数据都将消失。
        它非常适合于存储 OLTP 数据库应用中临时数据的临时表,也可以作为 OLAP 数据库应用中数据仓库的维度表。

  • 相关阅读:
    java 技术社区!!
    有关 gridview的 (做东西 容易忘记 记下!)
    【C#复习之虚方法vs抽象类】08.4.3 上午
    高分求解答!!!
    【学习笔记】asp.net MVC!
    asp.net ajax 尝试 之很好很强大!08.4.4
    Linux流量监控工具 – iftop (最全面的iftop教程)
    linux下查看某目录占用的空间大小
    基于CentOS的Linux基本网络配置,包括网卡eth0、DNS、Host等
    ubuntu安装ssh服务
  • 原文地址:https://www.cnblogs.com/flowerM/p/11592757.html
Copyright © 2011-2022 走看看