我是靠谱客的博主 贪玩灯泡,最近开发中收集的这篇文章主要介绍MySQL学习笔记——基本概念基本概念DB特点启动MySQL服务的两种方式进入和退出MySQL服务MySQL命令MySQL的语法规范SQL,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

MySQL

  • 基本概念
  • DB特点
  • 启动MySQL服务的两种方式
  • 进入和退出MySQL服务
    • 进入MySQL
    • 退出MySQL
  • MySQL命令
  • MySQL的语法规范
  • SQL
    • 分类

基本概念

  • DB:数据库。用于存储一系列有组织的数据。

  • DBMS:数据库管理系统。例如MySQL,Oracle,DB2,SQL sever等。

  • SQL:结构化查询语言。程序员通过SQL与DBMS通信。

DB特点

  1. 将数据存放在表中,表再放到库中。
  2. 一个DB可以有多个表,每个表都有一个自己的名字,用来标识自己,表名具有唯一性。
  3. 表具有一些特性,这些特性定义了数据在表中是如何存储的,类似于Java中类的概念。
  4. 表由列组成,每一列称为一个字段,所有表都是由一个或多个字段组成的,字段相当于Java中的属性。
  5. 表中的数据是按行存储的,每一行类似于Java中的对象。

启动MySQL服务的两种方式

  1. 计算机——右击——管理——服务

  2. 以管理员身份允许cmd,

     打开	net start mysql80; 
     关闭	net stop mysql80; 
     mysql80是服务器名
    

进入和退出MySQL服务

进入MySQL

  1. mysql自带的客户端,输入密码即可进入,但只限于root用户。

  2. 使用cmd命令行:

     mysql -h hostName -P port -u user -ppassword;
     mysql -h hostName -P port -u user -p 回车 password;
     注意:-p和password之间没有空格,第一种方式会显示密码,第二种方式不会显示密码
    
  3. 若为本地主机:

     mysql -h localhost -P 3306 -u root -ppassword;
     可以简写成:
     mysql -u root -ppassword;
    

退出MySQL

1. exit;
2. ctrl+C

MySQL命令

  1. 每条命令以;或g结束

  2. 显示所有数据库:

     show databases;
    
  3. 进入某一数据库:

     use 库名;
    
  4. 显示库内的所有表:

     显示当前所在库A中的所有表 show tables;
     显示库B中的所有表 show tables from B库名;
     此时仍然在A库中
    
  5. 查看当前所在库:

     select database();
    
  6. 查看表结构:

     dese 表名;
    
  7. 查看当前MySQL版本:

     进入到MySQL内部时查看 select version();
     在DOS命令行查看 mysql --version
     			或 mysql -V
     注意:DOS命令行没有分号
    

MySQL的语法规范

  1. 不区分大小写

  2. 每条命令用;结尾(或g)

  3. 每条命令根据需要可以进行缩进或换行

  4. 注释:

     单行注释:#文字
     		 -- 文字(有空格)
     多行注释:/* 文字 */
    

SQL

分类

  1. DQL:数据查询语言,select语言
  2. DML:数据操作语言
  3. DDL:数据定义语言,建库建表,删库删表
  4. TCL:事务控制语言

最后

以上就是贪玩灯泡为你收集整理的MySQL学习笔记——基本概念基本概念DB特点启动MySQL服务的两种方式进入和退出MySQL服务MySQL命令MySQL的语法规范SQL的全部内容,希望文章能够帮你解决MySQL学习笔记——基本概念基本概念DB特点启动MySQL服务的两种方式进入和退出MySQL服务MySQL命令MySQL的语法规范SQL所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部