RfHXEIoG2SdlbfQF

RDS相关帮助


用户可以自行通过命令设置成宽松模式,云数据库使用宽松模式会有数据同步异常的风险 ,需用户自行决策是否设置。因此产生的数据异常,我司概不负责。 

  
1.为什么创建数据库后在数据库列表中不显示?

   
因为列表读取的是information_schema,刚创建的数据库是空库,没有数据写入,不会写入缓存表,所以不会显示,但不影响正常使用,可以直接对新建的数据库进行操作。

   
2.root  密码是什么,可否修改?

   
因为root账号是保留账号,用于rds集群同步数据使用,所以不提供root密码,也绝对不能修改,否则会造成集群异常,无法使用。

   
3. 读写分离默认是关闭的吗?那么是需要程序读写分别连接不同的数据库吗?

   
读写分离是默认关闭的,需要的可以在后台打开如下图。程序不需要单独的连接不同的数据库来搞读写分离,只要开启读写分离之后,集群自动将读写请求分别发送到不同节点。

   
 https://d.321788.cn/uploads/article/20241216/04dabaa6d3b0b8e8d7aeb5273437a439_water.png

   
4. 如何管理数据库 (用什么工具,如何连接)

   
     4.1  如果您购买的是带有有公网,则可以直接点击登录,用phpmyadmin操作,如下图
https://d.321788.cn/uploads/article/20241216/3b21e875f1feca318fe72af054deb826_water.png

   
    4.2 如果您购买的是不带公网的rds,则点击添加虚拟交换机根据提示操作,与您的弹性云服务器连接到同一个逻辑私网,通过内网地址连接进行管理。

https://d.321788.cn/uploads/article/20241216/e0e9875ace1d99c0d4e2430c4d2e4e3a_water.png

   
5. 非root用户能否再添加用户?

   
非root用户也能添加用户,用admin账户登录成功之后,使用语句

create user ‘test’@’%’ identified by ‘password’。

   
用户创建成功之后请在如下图所示,注册一次账号密码才可以使用,用户和密码跟创建是一样的

https://d.321788.cn/uploads/article/20241216/9ee50a34fdb6c098a5153064f3369d02_water.png

   
6.如何创建用户访问指定数据库

   
用admin账户登录成功之后,使用语句 create user ‘test’@’%’ identified by ‘password’, 创建账号,再用 grant  权限  on  指定数据库名 .*  to ‘test’@’%’  identified by ‘password’;

   
7.RDS开通并创建数据库后,在程序中如何使用?

   
程序中用户是admin,密码通过后台获取,连接地址使用内网地址(如果有公网可以用公网地址,但建议建立逻辑私网参考4.2,用内网地址访问),端口用默认的3306。密码和内网获取如下图。

https://d.321788.cn/uploads/article/20241216/1dfbe8ad7f330e3b434e0a6c9f7ac006_water.png




0 个评论

要回复文章请先登录或注册