Mysql第一篇【Mysql基础知识】

常见的概念

DB:数据库,存储数据的容器。

DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB。

SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库软件持有的,而是几乎所有的主流数据库软件通用的语言。中国人之间交流需要说汉语,和美国人之间交流需要说英语,和数据库沟通需要说SQL语言。

数据库存储数据的一些特点

  • 数据存放在表中,然后表存放在数据库中

  • 一个库中可以有多张表,每张表具有唯一的名称(表名)来标识自己

  • 表中有一个或多个列,列又称为“字段”,相当于java中的“属性”

  • 表中每一行数据,相当于java中的“对象”

Mysql启动方式

方式1:

cmd中运行services.msc

Mysql


Mysql

扫描二维码关注公众号,回复: 10831909 查看本文章

方式2:

以管理员的方式运行cmd

启动命令:net start mysql

停止命令:net stop mysql

Mysql常见命令

mysql -h ip -P 端口 -u 用户名 -p Mysql登录命令
mysql -u 用户名 -p 本机Mysql登录命令
mysql --version 查看Mysql版本命令
select version() 登录后查看Mysql版本
show databases 查看所有数据库
use 数据库名 使用某一数据库
show tables 查看所有表
show tables from 数据库名 查看其它数据库中的表
show create table 表名 查看表的创建语句
desc 表名 查看某一表结构

Mysql语法规范

  1. 不区分大小写,但建议关键字大写,表名、列名小写

  2. 每条命令最好用英文分号结尾

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

  4. 注释

  • 单行注释:#注释文字
  • 单行注释:-- 注释文字 ,注意,这里需要加空格
  • 多行注释:/* 注释文字 */

SQL的语言分类

  • DQL(Data Query Language:数据查询语言

  • DML(Data Manipulate Language:数据操作语言

  • DDL(Data Define Languge:数据定义语言

  • TCL(Transaction Control Language:事务控制语言

猜你喜欢

转载自www.cnblogs.com/kwdlh/p/12709012.html