MySQL数据库增删改查

前言:MySQL准确来说是一款开源关系型数据库管理系统,支持多种数据库类型,包括整型、字符型、日期/时间型等。它还支持BLOB(二进制大对象)和文本类型,使得存储各种类型的数据变得更加便捷。平时工作中主要操作无非是增删改查!本文将通过Navicat Premium 15演示

1.连接数据库

前提是已经安装了数据库!

这里解释下:如果是新手,没有对密码进行设置,默认密码root

                      连接名其实可以自己取,取什么都无所谓;

                      主机:只要是在你自己电脑上,就是localhost,也可以是127.0.0.1(要通过开启phpstudy,属于后端程序员操作),如果是想连接服务器,输入IP即可;

                       端口:数据库默认端口3306

填好上述三项即可测试连接,出现下图说明连接成功

2.增加数据库

       这里默认是在root用户下新建数据库,也可以自己创建新用户(create user 用户名@localhost identified by ‘密码’,localhost可以改成任意IP,此处暂不创建新用户,直接使用root新增)

右击进入命令行界面,

create database 数据库名称 character utf8;

3.增加数据表

3.1  增加前需要先切换到当前数据库,否则报错
use 数据库名称;

3.2  创建数据表,同时需要增加列(也叫字段)。
create table 表名(列名1 数据类型(字节数), 列名2 数据类型(字节数).......);

3.3  插入数据
insert into 表名(字段1, 字段2, 字段3) values(值1, 值2, 值3);

3.4  查看表
select * from 表;           ---------查看你整个表
select 列名 from 表;     ---------查看表中某列

4.删除

4.1删除行

      假设删除财务管理行

delete from 表名 where 条件;

4.2 删除列

       假设删除course_name列

alter table 表名 drop 列名;

5.改

5.1 修改表中某个元素

     假设修改表中心理学为体育

update 表名 set 列名=要修改的 where id=n;

5.2 修改列名
alter table 表名 change 旧名字 新名字 数据类型(字节数)

6.查

6.1查表------------------->见3.4节
6.1查看所有数据库
show databases;
6.2查看数据库中所有的表
show tables;
6.3 根据相应条件查取
select * from 表名 where 条件

此处为了演示我再多加几行!!,下图是加后的

假设查询course_name>2分的都有哪些课

 假设查询课程名字中带有"学"的课程名字

今天的分享就到这里!!!,有问题请留言

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超神了我的王

无关多少,只为技术

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值