RDS创建数据库

目录

创建数据库

创建账号与授权

连接RDS数据库


创建数据库

在创建数据库的页面,你需要设置数据库的名称、字符集、排序规则等信息。

字符集:字符集(Character set)是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集名称:ASCII字符集、GB2312字符集、BIG5字符集、 GB18030字符集、Unicode字符集等。

utf8、utf8mb4是Unicode其中的使用方式。在跨境电商行业里通常选用utf8就够了,若是表情符场景可选用utf8mb4这样会增加一点存储成本。

1、在左侧导航栏中单击数据库管理,然后单击创建数据库。

2、设置库名和字符集。

数据库名称是唯一的,要确保起一个有意义且易于识别的名字。字符集和排序规则要根据实际需求来选择,一般来说选择utf8就可以啦。然后单击创建。

创建账号与授权

在RDS上管理用户和授权是非常重要的,它可以确保数据库的安全性和数据的隐私。

1、在左侧导航栏选择账号管理,然后单击创建账号。

2、设置账号信息

高权限账号无需选择要授权的数据库,因为高权限账号拥有实例里所有数据库的权限,一个实例只能有一个;普通账号可以有多个,可授读写(DDL+DML)、只读、仅DDL或仅DML中的一个或多个,也可以自定义权限。

连接RDS数据库

在RDS基础信息页面点击登录数据库,在弹出的DMS页面中填写数据库账号名和密码,然后单击登录就连上RDS了。

1、在左侧导航栏选择基本信息,然后单击登录数据库

2、在弹出的DMS页面中,填写数据库账号名和密码,然后单击登录

填上账号、密码之后点击测试连接,成功之后点击登录,就连上RDS了。

3、登录成功后,在左侧双击目标数据库名称,可以切换数据库。

现在你已通过DMS连上RDS,根据下面SQL去创建一张表,体验一下增删改查

-- 创建表结构
CREATE TABLE `goods` (`id` bigint(20) NOT NULL COMMENT '书籍编号',`name` varchar(32) NOT NULL COMMENT '书籍名称',`price` decimal(10,0) NOT NULL COMMENT '单价',`stock` int(10) unsigned NOT NULL COMMENT '库存',`author` varchar(128) DEFAULT NULL COMMENT '作者',`publishing_house` varchar(32) DEFAULT NULL COMMENT '出版社',`publishing_date` date DEFAULT NULL COMMENT '出版日期',`type` varchar(16) DEFAULT NULL COMMENT '类型',PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='商品信息';-- 插入数据
INSERT INTO`goods` (`id`,`name`,`price`,`stock`,`author`,`publishing_house`,`publishing_date`,`type`)
VALUES('1','Python编程从入门到精通','50','4990','张三','图灵出版社','2022-01-15','计算机'),('2','数据结构与算法分析','35','700','李四','清华大学出版社','2021-09-30','计算机');-- 查询
SELECT * FROM `goods`;-- 修改数据(修改后执行上面的查询语句检查是否修改成功)
UPDATE  `goods`
SET`price` = 78
WHEREid = 1-- 删除数据(删除后执行上面的查询语句检查是否删除成功)
DELETE FROM `goods`
WHERE`id` = 1-- 删除表
DROP TABLE `goods` ;

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/591488.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

typescript,eslint,prettier的引入

typescript 首先用npm安装typescript,cnpm i typescript 然后再tsc --init生成tsconfig.json配置文件,这个文件在package.json同级目录下 最后在tsconfig.json添加includes配置项,在该配置项中的目录下,所有的d.ts中的类型可以在…

惠普打印机---共享打印机安装 --连接

1. 远程连接 输入 winR ,再输入共享打印机的连接的IP 2.进入 连接 界面 3.右击打印机 ,点击连接 ,就可以添加打印机设备 ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/ba03aea8156642d58982fd2ce0934b45.png 方法二、 添加打印机 2.…

什么是边缘计算:最全指南

什么是边缘计算 边缘计算是一个流行语,如云、物联网和人工智能。简单地说,边缘计算带来了网络的去中心化。边缘计算是即将到来的技术增强和进步。“边缘”一词的字面含义是地球上以分布式方式提供服务的地理位置。 边缘计算是一种分布式计算系统&#…

网络安全法解读之思维导图

一、出台背景 二、法律基础 三、网络安全法架构 1、第一章 总则(1-14条) 2、第二章 网络安全支持与促进(15-20条) 3、 第三章 网络运行安全(21-39条) (1)第一节 一般规定 &#xf…

leaflet学习笔记-leaflet-ajax获取数据(五)

前言 地图开发中都会用一些GeoJSON数据进行渲染,这是用就会需要加载GeoJSON数据,这时就可以使用leaflet-ajax进行数据的获取 数据准备 本文通过阿里云的地图选择器(DataV.GeoAtlas官网)可以找到云南省的GeoJSON数据&#xff0c…

【C++杂货铺】C++11新特性——可变参数模板

文章目录 一、可变模板参数相关概念的引入二、获取参数包中参数的个数三、递归函数方式展开参数包四、逗号表达式展开参数包五、可变模板参数的实际应用——emplace相关接口5.1 回顾一下 push_back 的三种用法5.2 emplace_back 使用方法介绍5.3 听说 emplace_back 可以提高效率…

MAC电脑安装java开发工具

一、安装brew 1.1、官网地址 链接 1.2、更新地址 二、安装 java brew install openjdk11 三、安装gradle Gradle安装与配置教程 - 知乎 四、GIT 4.1、GIT安装 brew install git 4.2、rsa ssh-keygen -t rsa -C "jhestarbucks.com" 五、自动搭建一个springBoot…

字符串 (5)--- 后缀数组(倍增思想求解)

字符串下标从 1 开始。 字符串 s 的长度为 n。 " 后缀 i" 代指以第 i 个字符开头的后缀,存储时用 i 代表字符串 s 的后缀 s[i ... n]。 后缀数组(Suffix Array)主要关系到两个数组:sa 和 rk。 后缀数组sa,s…

python基础-01

文章目录 前言一、python中的注释二、变量的数据类型1.Number(数字)2.Boolean(布尔类型)—— True 和 False3.String(字符串)4.List(列表)5.Tuple(元组)6.Dic…

详解动态顺序表

𝙉𝙞𝙘𝙚!!👏🏻‧✧̣̥̇‧✦👏🏻‧✧̣̥̇‧✦ 👏🏻‧✧̣̥̇:Solitary-walk ⸝⋆ ━━━┓ - 个性标签 - :来于“云”的“羽球人”。…

前端:html+css+js实现CSDN首页

提前说一下,只实现了部分片段哈!如下: 前端:htmlcssjs实现CSDN首页 1. 实现效果2. 需要了解的前端知识3. 固定定位的使用4. js 监听的使用4. 参考代码和运行结果 1. 实现效果 我的实现效果为: 原界面如下,网址为&…

LLM Agent零微调范式 ReAct Self Ask

前三章我们分别介绍了思维链的使用,原理和在小模型上的使用。这一章我们正式进入应用层面,聊聊如何把思维链和工具使用结合得到人工智能代理。 要回答我们为什么需要AI代理?代理可以解决哪些问题?可以有以下两个视角 首先是我们…

三层架构概述

三层架构就是把整个软件的代码分为三个层次,分层的目的是:规范代码,大型软件需要团队配合的时候问题就来了,由于每个程序员风格不一样,而开发软件大量的代码风格不统一就会造成后期调试和维护出现问题,然而…

Squid 代理服务器

13.1.1缓存代理概述 作为应用层的代理服务软件,Squid主要提供缓存加速、应用层过滤控制的功能。 1.代理的工作机制 当客户机通过代理来请求Web页面时,指定的代理服务器会先检查自己的缓存,如果缓存中已 经有客户机需要的页面,则直…

Udp实现一个小型shell

实现原理 首先我们要有个客户端和一个服务器,客户端向服务器传递命令。而服务器收到命令后创建一个管道,并fork一个子进程。随后子进程解析命令,再把标准输出换成管道文件,因为命令行命令是自动输出到显示器的,所以我…

英飞凌TC3xx之一起认识GTM系列(一)先来认识GTM架构

英飞凌TC3xx之一起认识GTM系列(一)先来认识GTM架构 1 先来认识GTM的通用架构2 概览2.1 架构的简要说明2.2 架构概述1 先来认识GTM的通用架构 GTM系统使用GTM全局时钟fGTM 运行(本文称为SYS_CLK)。 特点如下: GTM模块由两个主要部分组成: 由博世设计的GTM IP v3.1.5.1 …

【Java 数组解析:探索数组的奇妙世界】

数组的引入 我们先通过一段简单的代码引入数组的概念。 import java.util.Scanner; public class TestArray01{public static void main(String[] args){//功能:键盘录入十个学生的成绩,求和,求平均数://定义一个求和的变量&…

【我与CSDN的128天】相识相知相守

目录: 相识相知相守 相识 为什么选择写博客? 写博客的目的,我觉得是因为想要记录。记录学习的过程,整理学过的知识,方便今后的复习。 更重要的是热爱分享,分享给别人知识也是一种快乐。 在某一瞬间教会某一个你不认识的人,难道不是一个很酷的事情吗? 为什么选择CSDN? 作…

企业签名分发对移动应用开发者有什么影响

企业签名分发是移动应用开发者在应用程序发布前测试、内部分发和特定的受众群体分发等方面比较常用的一种工具。那对于应用商城分发有啥区别,下面简单的探讨一下。 独立分发能力 通过企业签名分发开发者可以自己决定应用程序的发布时间和方式,不用受应用…

[2024区块链开发入门指引] - 比特币运行原理

一份为小白用户准备的免费区块链基础教程 工欲善其事,必先利其器 Web3开发中,各种工具、教程、社区、语言框架.。。。 种类繁多,是否有一个包罗万象的工具专注与Web3开发和相关资讯能毕其功于一役? 参见另一篇博文👉 2024最全面…