zoukankan      html  css  js  c++  java
  • MySQL基础_简介

    一、数据库的好处

    1. 持久化数据到本地
    2. 可以实现结构化查询,方便管理

    二、数据库相关概念

    • 数据库DB(DataBase):保存一组有组织的数据的容器。
    • 数据库管理系统DBMS(DataBase Management System):又称为数据库软件,用于管理DB中的数据,比如MySQL、 Oracle、SQL Server...
    • 结构化查询语言SQL(Structured Query Language):SQL用来和数据库打交道,完成和数据库的通信。
    • 表(table):用来存储特定类型的数据,具有行和列两种属性。数据存储在表中,表再放在库中。一个数据库可以有多个表,但表名不能重复。
    • 列(column):又称为字段, 每一列存储着相同类型的数据。
    • 行(row):表中的一个记录,每一行记录着一组完整的信息。
    • 主键(primary key):主键是一列,通过主键可以唯一区分表中的每一行,如果一列为主键,那么这一列中的数据不能有重复。比如学生的学号可以唯一标识一个学生的信息,那么其可以作为主键,而学生的姓名由于存在同名的可能,就不能作为主键。

    三、MySQL简介

    1. MySQL使用

    ①MySQL服务的启动和停止

    ​ 方式一:计算机——右击管理——服务
    ​ 方式二:通过管理员身份运行cmd,输入命令:
    ​ net start 服务名(启动服务)
    ​ net stop 服务名(停止服务)

    ②MySQL服务的登录和退出
    ​ 登录:mysql 【-h主机名 -P端口号 】-u用户名 -p密码
    ​ 退出:exit或ctrl+C

    2. MySQL常见命令

    #1.查看当前所有的数据库
    	show databases;
    #2.打开指定的库
    	use 库名;
    #3.查看当前库的所有表
    	show tables;
    #4.查看其它库的所有表
    	show tables from 库名;
    #5.创建表
    	create table 表名(
    		列名 列类型,
        	列名 列类型,
       	 ...
    	)
    #6.查看表结构
    	describe 表名; 		 #方式一
    	desc 表名; 		 #方式二(方式一的简写)
    	show columns from 表名;  #方式三
    #7.查看当前表名
    	select database();
    #8.查看数据库版本
    	select version();
    #9.终止一条正在编写的语句
    	c;
    

    3. MySQL的语法规范

    • 不区分大小写,但为了提高可读性,关键字一般大写,其他小写;
    • 每条命令最好用分号结尾;
    • 每条命令根据需要,可以进行缩进或换行以便提高可读性;
    • 注释
      ​ 单行注释:#注释文字
      ​ 单行注释:-- 注释文字
      ​ 多行注释:/* 注释文字 */

    4. SQL的语言分类

    • DQL(Data Query Language):数据查询语言
      ​ select
    • DML(Data Manipulate Language):数据操作语言
      ​ insert 、update、delete
    • DDL(Data Define Languge):数据定义语言
      ​ create、drop、alter
    • DCL(Data Control Language):数据控制语言
      ​ commit、rollback
  • 相关阅读:
    win 8.1右键引起资源管理器重启
    lodash学习笔记之Array方法
    window下Ionic环境安装
    Ionic angular-ui-router小案例
    NPOI SetColumnHidden隐藏列不起作用的原因
    关于js隐式转换的有趣例子
    oracle中between and闭合性
    Javascript有那些奇技淫巧?
    PowerDesigner逆向工程连接服务器端oracle过程
    openlayers 添加 arcgis rest feature server 使用 vue cli+jsonp
  • 原文地址:https://www.cnblogs.com/tianyi-comeon/p/13280588.html
Copyright © 2011-2022 走看看