小白测试笔记-数据库1

小白测试笔记-数据库1小白测试笔记 数据库 1 关系数据库 建立在关系模型基础上的数据库 存在磁盘中 存储介质 磁盘和内存 SQL Structured Query Languange 结构化查询语言 分类 1 DQL Data Query Language 数据查询语言 专门用于查询数据

大家好,我是讯享网,很高兴认识大家。

小白测试笔记-数据库1

SQL(Structured Query Languange)结构化查询语言
分类:
1.DQL(Data Query Language)数据查询语言
专门用于查询数据,代表指令为select/show,还有where,order by ,group by等

cmd控制器:Net start mysql 开启服务 Net stop mysql

登录:
1.输入对应服务器地址:-h:host -h[IP地址/域名]
2.输入服务器中Mysql监听的端口:-P:port -P:3306
3.输入用户户名:-u:username -u:root
4.输入密码:-p:password -p:root

退出:Exit;或\q

Mysql服务端架构有以下几层构成:
1.数据库管理系统(最外层):DBMS,专门管理服务端的所有内容
2.数据库(第二层):DB,专门用于存储数据的仓库
3.二维数据表(第三层):Table,专门用于存储具体实体的数据
4.字段(第四层):Field,具体存储某种类型的数据

数据库中常见的关键字 Row:行 Column:列(field)

数据路基本操作
1.创建数据库:create database 数据库名字[库选项];
库选项:数据库的相关属性
字符集:charset 字符集
校对集:collate 校对集
如 create database 数据库名字 charset 字符

3.显示数据库:show databases;
显示部分:show databases like ‘匹配模式’
_ 匹配当前位置单个字符
% 匹配指定位置多个字符


讯享网

例:获取以my开头的数据库: ‘my%’;
获取m开头,后面第一个字母不确定,最后为database的数据库:‘m_database’;
获取以database结尾的数据库:’%database’;

4.选择数据库:use 数据库名字

6.删除数据库:drop database 数据库名字;

数据表操作
1.创建数据表:
普通创建表:create table 表名(字段名 字段类型)
2.查看所有表:show tables;
3.匹配显示表:show tables like ‘。。’;
4.显示表结构:显示表中所包含的字段信息
Describe 表名;
Desc 表名;
show columns from 表名;
Mysql中结束符:;和/g一样,/G显示旋转90度
5.修改表选项: alter table 表名 表选项 值
6.修改表结构:
修改表名:rename table 表名 to 新表名

删除字段:alter table 表名 drop 字段名;

数据基础操作
1.插入操作:Insert into 表名 (字段列表)values (对应字段列表)
如 insert into student (name,age)values (‘jack’,30);这是向表中指定字段插入数据
insert into 表名 values (字段列表);这是向所有字段插入数据

2.查询操作:
查询表中全部数据:select * from 表名;
查询指定字段数据:select name,age from 表名;
条件查询:select 字段列表 from 表名 where 字段名 = 值;

4.更新操作:
update 表名 set 字段名 = value where条件;
如 update teacher set age = 28 where name = ‘jack’;

字符集:多个字符的集合
用set names 字符集类型 来告知服务器所用的字符集类型
如 set names BGK;插入中文字符集
用show variables like ‘character_set%’;查看一个新的客户端的对应字符集关系;
修改变量:set character_set_client = gbk;

测试小白一枚,自己总结的笔记,欢迎一起交流学习

小讯
上一篇 2025-04-07 22:25
下一篇 2025-01-11 23:14

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/56213.html