在phpMyAdmin中创建数据库以及基础的-增删改查-操作

1.在phpMyAdmin中创建数据库

数据库结构图

步骤

1.1在php集成开发工具中打开phpMyAdmin

1.2 新建一个数据库

点击选项栏中的数据库,填好数据库的名字,选择编码方式(utf8mb4_bin),点击创建

为什么选用utf8mb4_bin编码方式,因为这是目前主流的编码方式,如微软、苹果等公司的表情包需要使用这种编码方式

创建后,左侧数据库列表出现刚才新建的数据库,好像大写字母都会变成小写

1.3 创建数据表(案例)

1.3.1 创建一个名为user的数据表

1.3.2 设置字段属性

关于VARCHAR类型,它是可变字符串类型,可以设置长度

关于长度,数据表中的长度指的是字节,存储一个字母需要一个字节,存储一个汉字需要两个字节

一个字节等于8bit,所以一个字节可以表示的数据范围为127到-128,int的大小是4字节,所以这里uid用4个字节来存放是足够的

这里排序规则也使用utf8md4_bin

注释是为了更方地便管理数据库

这里存储引擎使用InnoDB,因为性能比较好,速度比较快

最后点击保存

2.数据库基础语法(增删改查)

2.1 如何在表中插入数据(增)?

在控制台输入SQL语句(案例):

INSERT INTO user (uid , username , gender , brief) VALUES (001,"Tom",1,"爱吃泡芙的Tom")

按Ctrl+Enter键执行

"INSERT INTO user"表示将在表user中执行插入操作

"(uid , username , gender , brief)"是选择需要插入数据的字段

"VALUES (001,"Tom",1,"爱吃泡芙的Tom")"表示为前面选择的字段赋对应的值

2.2 插入数据时如何让uid不重复?

方法:把uid设为主键

uid字段旁边出现金色钥匙,表明uid被成功设置为主键

检验:当插入与表中有相同uid的数据时,会提示错误

2.3 如何删除特定数据(删)?

DELETE FROM user WHERE uid=2

"DELETE FROM user"表示在表user中执行删除操作

"WHERE uid=2"表示删除的位置是表中uid为2的那一行

2.4 如何修改表中的元素(改)?

UPDATE user SET username='xiaomin' ,gender=1 WHERE uid=3;

"UPDATE user"表示对表user进行修改操作

"SET username='xiaomin' ,gender=1"表示把字段username和gender中的数据设置为'xiaomin'和1

"WHERE uid=3"表示修改的位置是表中uid为3的那一行

修改后:

2.5 如何查询表中的数据(查)?

2.5.1查询user表中的所有数据:SELECT * FROM user

其中' * '代表查询所有

2.5.2查询user表中名字为Tom的数据:SELECT * FROM user WHERE username="Tom"

2.5.3查询user表中名字为Tom或xiaomin的数据:SELECT * FROM user WHERE username="Tom" or username="xiaomin"

2.5.4 只查询符合条件的特定字段的数据:SELECT user.username FROM user WHERE gender=1

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值