如何使用navicat操作数据库

首先,数据库分为关系型数据库(MySQL、Oracle、sql sever)和非关系型数据库(redis),关系型数据库指的是表和表之间的关系,即表关系。使用cmd对数据库太抽象了,所以我们借助工具navicat来操作数据库,可以更直观。

1.连接数据库

host/数据库所在的IP地址
port/端口号
user/账号
password/密码

如何修改数据库的密码?

点击用户后,找到root@localhost,其他的两个不要动,鼠标右键点击修改即可以修改密码。

数据库的访问限制:

账号@IP

当IP为localhost时,只能本地IP使用;当IP为某个人的IP时,只能使用这个IP使用;当IP为%时,任何人都可以访问,任意IP的意思。

2.管理数据库

新建数据库

数据库的名字:不能有符号,下划线不算符号;只能是英文下输入;最好以英文字母开头;不能是保留字段
字符集:utf8或者utf8mb4

修改数据库

删除数据库

3.管理数据库的表

新建表

字段名
字段类型:数字int/字符串varchar/时间datatime
字段大小:byte;1024b=1kb;1024kb=1mb;1024mb=1gb;1024gb=1tb
主键:会限制这个字段不能重复,是唯一的;一般设置ID为主键;主键不能为空;一个表至少有一个主键,如果有两个,则另一个为副键
索引
是否为空
注释:对这个字段说明
默认值
默认方法:自动递增

修改表

删除表

4.数据操作(增删改查)

增删改查全部都是以行为单位操作的。

增+
删:选中这一行,鼠标右键删除记录
查:筛选;以字段来查

5.排序

asc正序

desc倒序

6.数据库的导入导出

导入:选中自己的数据库,鼠标右键,然后点击运行SQL文件(名字一样会被覆盖)
导出:存储为SQL文件—结构和数据

7.终端/shell

PowerShell
cmd
terminal

XShell是用来连接终端的软件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。