MySql基础操作学习

Mysql

安装配置文件:my.ini
数据目录的几个概念:
数据库<->文件夹
表<->文件
数据<->文件中的数据

SQL语句

SQL:Structured Query Language(结构化操作语言);可以用来操作所有的关系型数据库
SQL通用语法:
1)每条语句以分号结尾,如果在 SQLyog 中不是必须加的。
2) SQL 中不区分大小写,关键字中认为大写和小写是一样的
3)3中注释方法

- -空格 单行注释
/* */ 多行注释
“#” 这是 mysql 特有的注释方式

SQL语句分类

SQL 语句分类

  1. Data Definition Language (DDL 数据定义语言) 操作数据库和表;如:建库,建表
  2. Data Manipulation Language(DML 数据操纵语言),如:对表中的记录操作增删改
  3. Data Query Language(DQL 数据查询语言),如:对表中记录的查询操作
  4. Data Control Language(DCL 数据控制语言),如:对用户权限的设置

SQL数据库操作

数据库相关:
创建数据库CREATE DATABASE 数据库名;
查看所有的数据库show databases;
删除db2数据库drop database 数据库名;
改变要使用的数据库use db4;

表相关:
创建表的格式
CREATE TABLE 表名 (
字段名 1 字段类型 1, 字段名 2 字段类型 2
);

查询

比较运算符 说明
>、<、<=、>=、=、<> <>在 SQL 中表示不等于,在 mysql 中也可以使用!= 没有==
BETWEEN…AND 在一个范围之内,如:between 100 and 200 相当于条件在 100 到 200 之间,包头又包尾
IN(集合) 集合表示多个值,使用逗号分隔
LIKE ‘张%’ 模糊查询
IS NULL 查询某一列为 NULL 的值,注:不能写=NULL

猜你喜欢

转载自blog.csdn.net/weixin_52723971/article/details/111996470
今日推荐