数据库基本语句(对库的,对表的,对数据的操作)

操作平台1
Navicat
在这里插入图片描述
Navicat版本号:
在这里插入图片描述

操作平台2
Phpstudy.
在这里插入图片描述

基本操作,修改密码:
1.打开你的mysql/bin 目录你会看到很多的应用程序:
(1)mysqladmin是修改密码用的;
(2)使用这个应用程序。
(3)直接点击是没有用的
(4)第一种方法
在这里插入图片描述
cmd行输入:
在这里插入图片描述
或者
在navicat的命令行中输入:
在这里插入图片描述
2.查询数据库基本信息。
(1)Show databases;展示所有的数据库
在这里插入图片描述
(2)Use 数据库名;使用某个数据库
在这里插入图片描述
(3)查看当前数据库
在这里插入图片描述
(4)查看当前时间
在这里插入图片描述
(5)查看当前用户
在这里插入图片描述
对数据库的操作
3.创建数据库
在这里插入图片描述
(1)if not exists 是可选项,意思是这个数据库不存在我们就创建一个。
(2)默认指定字符集为utf8,但是有可能乱码。
(3)设定字符集:
在这里插入图片描述

4.删除数据库
在这里插入图片描述
5.更改字符集(创建了以后)
在这里插入图片描述
6.删除一个数据库
在这里插入图片描述
7.查看全局变量字符
在这里插入图片描述
(1)全局变量字符,能够让你明白默认的字符编码是多少。

对表的操作:
8.创建表
在这里插入图片描述
(1)用到的参数
①Primary key 主键。
②Auto_increment 自增主键,在主键有记录的时候就+。1
③Not null 和 null 不允许为空和允许为空。
④Character set utf8 将表的展示格式设置成utf8。
⑤Default 默认值,在插入的时候如果没有指定那么就会填入这个值。
⑥enum(‘男’,’女’) 二者选其一。
9.更改表的名字
在这里插入图片描述
10.更改表的结构之插入
在这里插入图片描述
(1)after 表示 将这个列插入到哪里。
(2)如果要插到第一个将after换成first
11.更改表的结构之删除列
在这里插入图片描述
12.更改表的结构之改列名
在这里插入图片描述
13.更改表的结构之改列的属性

在这里插入图片描述
14.解决表的乱码
(1)编码格式乱码(字符类型数据格子没有数据)
在这里插入图片描述
(2)字符乱码(显示的字符看不懂)
在这里插入图片描述
(3)格子不规范
在这里插入图片描述
A.在navicat中不能运行
B.但是在phpstudy可以
C.知道的请给我说一下,感激不尽。
15.删除表
在这里插入图片描述
至此对表的初级操作完毕。

对数据的操作;
16.在表中插入数据
在这里插入图片描述
(1)连续插入中间用 ‘ 逗号 ’ 隔开。
17.删除所有数据
在这里插入图片描述
(1)lzf是表名
第二种删除方法

(1)lzf是表名
18.更新数据
在这里插入图片描述
(1)set后面定义某列
(2)where后面定义某行。
(3)可能你会对列和行产生疑惑,但是请仔细想,在上一个阶段,我们在定义表的时候定义的是列,所以不是我们上一个阶段能够直接定义的就是行。
对数据的操作:
19.查数据(我们一直都在用)
在这里插入图片描述
(1)查数据是很有学问的,我在下一次讲。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值