这文档是我在bilibili观看视频后做的一些笔记
1. 什么是数据库:简单点就是存储数据的仓库
2.什么是数据库管理系统:数据库管理系统就是用来管理数据库的,可以对数据库的数据进行增删改查
3.什么是sql sql是一套标准与规范,用来管理数据库的语句基本是基于sql的。
4 启动Mysql 服务 net start mysql; 结束:net stop mysql;
5 登录 mysql -u账号 -p密码
6 退出 exit;
7 查看数据库 show databases;
8 选择数据库 user 数据库名;
9 创建数据库 create database 数据库名;
10 查询数据有哪些表 show tables;
11 查看数据库版本号 select version();
12 查看当前使用的是哪个数据库 select database();
13 mysql 语句不见;不执行 ,\c 可以结束命令的输入
14 将sql 语句导入到数据库 source sql文件路径名 路径不能有中文
15 查看表结构 desc 表名;
16 查所有 select * from 表名; 查某几个字段 select 字段名1,字段名2... from 表名;
17 取别名 select 字段名 as 别名 from 表名 as可以省略 如果别名有空格需要单引号括起来
18 条件符 = 等于 <>,!=不等于 <小于 > 大于 >= 大于等于 <= 小于等于,is null 为空 is not null 不为空,between and ,in ,not in...
19 and 与 or 同时出现 and 优先级高 想要or 先执行 则需要加小括号
20 模糊查询 like '%T' T结尾 'T%' T开头 '_A%' 第二个字符是A '__A' 第二个字符是A 含有_的 ’%\_%‘
21 排序 order by
22 函数 lower() 转小写 upper() 转大写
23 substr 取子串(substr( 被截取的字符串, 起始下标,截取的长度))