MySQL--操作数据库方式

目录

        手动操作数据库

        命令操作数据库

        DDL(数据定义语言)

        DML(数据操作语言)

        DCL(数据控制语言)

        ​​​​​​​DQL(数据查询语言)


         上一篇我们有了解数据库的基本知识与操作,我们发现使用cmd窗口查看数据库和其中的数据表并不是很方便。而Navicat Premium就是一个很好的数据库管理工具,可以很方便的连接MySQL,让我们查看数据库和数据表。该软件连接数据库,我们不仅可以看到各种数据库的详细信息,还可以看见报错,并且可以登录数据库进行各种操作。

        接下来我们可以看看如何使用Navicat Premium操作数据库:

手动操作数据库

1.连接MySQL

1.点击连接,选择MySQL

2.填写连接名与密码

        连接好之后我们就可以看见我们的MySQL,双击连接,然后就可以看见数据库,再双击打开数据库就可以看见数据库中包含的数据表。点击打开数据表可以看见表中包含的数据,点击设计表可以看见数据表的属性。

2.新建与删除数据库

        我们同样可以再该软件内建立新的数据库:

1.鼠标右键点击MySQL服务名,选择新建数据库

2.填写数据库名,字符集为我们一般选择utf8(可以识别中文),排序规则我们一般选择对应的utf8_general_ci

        删除则鼠标右键点击需要删除的数据库,点击删除数据库即可

3.新建数据表

1.点击数据库,右边窗口上沿选择新建表,填写字段信息

2.选择添加字段来增加更多字段,设计好之后点击保存

3.双击设计好的表,可以填写数据表信息

4.数据表信息增加/删除/保存修改/不保存修改/刷新等操作在下方

命令操作数据库

DDL(数据定义语言)

        以下操作基础:点击新建查询--输入命令--点击运行(可以选择命令行运行已选择的输出选择命令实现效果)

1.数据库查看与切换

        这个与我们在cmd中操作是一样的

● 查看所有数据库:show databases;

● 切换数据库:use 数据库名;

2.操作数据库

● 创建数据库:create database [if not exist] 数据库名;

        [if not exist]表示若数据库不存在则创建,反之则不创建,避免数据库存在仍创建导致的报错

● 删除数据库:drop database [if exist] 数据库名

        [if not exist]表示若数据库存在则删除,反之则不删除,避免数据库不存在仍删除导致的报错

● 修改数据库编码:alert database 数据库名 character srt 新编码

        注:MySQL编码中含'-'的编码书写时要去掉,例如UTF-8要写成UTF8

        创建数据库是否添加if not exists与删除数据库是否添加if exists对比:

3.操作表

3.1创建表

create table 表名(

        列名1 列类型

        列名2 列类型

        ......

);

         示例:

CREATE TABLE tab(
	id	   INT,
	name   VARCHAR(5),
	gender VARCHAR(2),
	age    INT
);

        效果:

3.2查看表结构</

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值