我是靠谱客的博主 贪玩灯泡,最近开发中收集的这篇文章主要介绍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特点
- 将数据存放在表中,表再放到库中。
- 一个DB可以有多个表,每个表都有一个自己的名字,用来标识自己,表名具有唯一性。
- 表具有一些特性,这些特性定义了数据在表中是如何存储的,类似于Java中类的概念。
- 表由列组成,每一列称为一个字段,所有表都是由一个或多个字段组成的,字段相当于Java中的属性。
- 表中的数据是按行存储的,每一行类似于Java中的对象。
启动MySQL服务的两种方式
-
计算机——右击——管理——服务
-
以管理员身份允许cmd,
打开 net start mysql80; 关闭 net stop mysql80; mysql80是服务器名
进入和退出MySQL服务
进入MySQL
-
mysql自带的客户端,输入密码即可进入,但只限于root用户。
-
使用cmd命令行:
mysql -h hostName -P port -u user -ppassword; mysql -h hostName -P port -u user -p 回车 password; 注意:-p和password之间没有空格,第一种方式会显示密码,第二种方式不会显示密码
-
若为本地主机:
mysql -h localhost -P 3306 -u root -ppassword; 可以简写成: mysql -u root -ppassword;
退出MySQL
1. exit;
2. ctrl+C
MySQL命令
-
每条命令以;或g结束
-
显示所有数据库:
show databases;
-
进入某一数据库:
use 库名;
-
显示库内的所有表:
显示当前所在库A中的所有表 show tables; 显示库B中的所有表 show tables from B库名; 此时仍然在A库中
-
查看当前所在库:
select database();
-
查看表结构:
dese 表名;
-
查看当前MySQL版本:
进入到MySQL内部时查看 select version(); 在DOS命令行查看 mysql --version 或 mysql -V 注意:DOS命令行没有分号
MySQL的语法规范
-
不区分大小写
-
每条命令用;结尾(或g)
-
每条命令根据需要可以进行缩进或换行
-
注释:
单行注释:#文字 -- 文字(有空格) 多行注释:/* 文字 */
SQL
分类
- DQL:数据查询语言,select语言
- DML:数据操作语言
- DDL:数据定义语言,建库建表,删库删表
- TCL:事务控制语言
最后
以上就是贪玩灯泡为你收集整理的MySQL学习笔记——基本概念基本概念DB特点启动MySQL服务的两种方式进入和退出MySQL服务MySQL命令MySQL的语法规范SQL的全部内容,希望文章能够帮你解决MySQL学习笔记——基本概念基本概念DB特点启动MySQL服务的两种方式进入和退出MySQL服务MySQL命令MySQL的语法规范SQL所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复