一、前言
大家好,上节课我们对数据库的基本概念 库表行列键有了一个较为详细的了解,为我们接下来的学习打下了一个很好的基础。那么本节课我们将学习,如何
2025年01月25日
一、前言
大家好,上节课我们对数据库的基本概念 库表行列键有了一个较为详细的了解,为我们接下来的学习打下了一个很好的基础。那么本节课我们将学习,如何
2025年01月25日
简介:MySql是一种开源的关系型数据库, 本文主要为MySQL基础知识的总结,MySQL的基础知识很多,这里介绍的是常用的知识,通过实际操作进行检验。当然本文还有很多遗漏的地方,后续再补充完善。
1、登陆MySQL数据库
2025年01月25日
数据库有了后,就可以在库里面建各种数据表了。创建数据表的过程是规定数据列的属性的过程,同时也是实施数据完整性(包括实体完整性、引用完整性和域完整性)约束的过程。后面也是通过SQL语句和Navicat两种方式进行数据表的创建。
2025年01月25日
mysql是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
2025年01月25日
1、创建数据库
字符集我选择的utf8 -- UTF-8 Unicode,也可以选择utf8mb4 -- UTF-8 Unicode,
整理选择 utf8_general_ci或者utf8mb4_general_ci
2025年01月25日
前言:我也是在学习过程中,不对的地方请谅解
show databases; #查看数据库表
create database name(数据库名); #创建数据库
drop database name(数据库名); #删除数据库
use name(数据库名); #进入数据库
show tables; #查看数据库中的表
create table table (id varchar(20),name varchar(50) ); #创建表(表属性)
show create table table; #查看创建表时候的属性
alter table class rename admin1;#修改表名
desc table(表名); #查看表结构
alter table <表名> add <新字段名> <数据类型> #数据库表中添加新字段
alter table <表名> change <旧字段名> <新字段名> <数据类型>; #修改表内字段名称
alter table <表名> drop <字段名> ; #删除表中某字段
insert into table(表名) values('0001','wangwei'); #表table插入数据0001,wangwei
select * from table; # 查看表中所有数据
select * from table where id='0001'; #查看表中 配置0001的数据
select * from table where id='0001' and/or name='wangwei';
selsct *from first_t1 where name like "%wan%" limit 1; #模糊匹配打印限制为1条
grant all on firstdb.* to first@'localhost' identified by'123'; #授权给用户first在本地使用密码123登录firstdb所有的表 权限为all(读写等)
drop table table; #删除表