操作平台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)查数据是很有学问的,我在下一次讲。
本文详细介绍MySQL的基本操作,包括使用Navicat和Phpstudy进行数据库管理,涵盖了创建、修改、删除数据库及表,以及数据的增删改查等核心功能。
718





