V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ggvm

免费申请 5G 空 mysql 云数据库(每日备份),申请简易有 aws 东京区域

  •  
  •   ggvm · Oct 9, 2022 · 7457 views
    This topic created in 1300 days ago, the information mentioned may be changed or developed.

    先放出无门槛注册地址:planetscale.com

    下面是一个简要的注册步骤。

    步骤 1 注册并验证 email 地址

    步骤 2 进入控制台

    Deploy a fully managed database with the reliability of MySQL and the scale of open source Vitess in just ten seconds. Built-in connection pooling means you’ll never run into connection limits for your database.

    号称可以数秒中开通一个 mysql 兼容的,客户全面管理的,没有连接数限制的云数据库

    声称支持灵活的 schema 。

    步骤 3 开始创建数据库

    遇到这个页面后,可以自建数据,也可以导入一个现成的数据库。

    步骤 4 选择所在的区域

    根据页面提示,可以选择我们喜欢的 aws 东京区域

    选择后确定,可以耐心等待数据库创建成功

    步骤 5 连接访问数据库

    根据文档,planetscale 提供了各种方式去连接 mysql

    我们测试以下 mysql 命令行的方式去连接。

    需要注意的:首先需要去密码管理生成一个用户名+密码,密码需要记录下来,不要忘记保存,其次,mysql 连接需要提供 ssl-ca 证书。找到 ca 证书后,你可以使用这样的链接命令行工具去连数据库。

    mysql -h ap-northeast.connect.psdb.cloud -u xxxx -p'pscale_xxxx' --ssl-ca=/etc/pki/tls/certs/ca-bundle.crt dbtokyo

    CA 证书的路径,放在文章最后供你参考。

    简单总结,Planetscale 是一个非常值得推荐使用的云 mysql 数据库。免费套餐提供了 5G 的数据库存储,足够的读写次数;提供了 aws 东京区域的 node ,非常值得中国大陆用户选择,如果你使用的是 aws 的 vps 更是值得考虑;提供了 mysql 数据库的监控、备份(一天一次)等服务,如果你的服务非常关键,需要考虑数据库的安全性,对于免费用户也有良好的备份服务,那是非常有诚意。

    更新使用经验和更新参考: https://zhuji188.com/805.html

    附上免费套餐的参数: 1000w 写 /月 10 亿 /读 5G 存储。

    收费的套餐

    On Linux, the path to the system CA roots depends on the distribution that you are using.
    
    Debian / Ubuntu / Gentoo / Arch / Slackware
    This path also applies to Debian or Ubuntu derivatives. You need to make sure the ca-certificates package is installed.
    
    
    Copied
    /etc/ssl/certs/ca-certificates.crt
    RedHat / Fedora / CentOS / Mageia / Vercel / Netlify
    This path also applies to RedHat or Fedora derivatives like Amazon Linux and Oracle Linux. This is the path to use for applications deployed on Vercel and Netlify.
    
    
    Copied
    /etc/pki/tls/certs/ca-bundle.crt
    Alpine
    This is a commonly used distribution for Docker containers.
    
    
    Copied
    /etc/ssl/cert.pem
    OpenSUSE
    This also applies to OpenSUSE derivatives.
    
    
    Copied
    /etc/ssl/ca-bundle.pem
    MacOS / FreeBSD / OpenBSD
    MacOS provides an extracted version of the system roots on disk that can be used for the CA roots. On FreeBSD you need to install the ca_root_nss package for this path to be available.
    
    
    Copied
    /etc/ssl/cert.pem
    Windows
    Windows does not provide a file with the CA roots that can be used by your driver. Many languages often used on Windows like C#, Java or Go do not need the CA root path and will use the Windows internal system roots by default. In those environments, you don't need to specify a root CA list.
    
    If you are using a language that requires specifying the CA root path, like C or PHP, the curl project provides an extracted bundle of root certificates from the Mozilla CA Certificate program. You can download the bundle at https://curl.se/docs/caextract.html. Once you download the file, you can point at it with the correct configuration options for the driver that you are using.
    46 replies    2024-03-21 11:31:03 +08:00
    08110920
        1
    08110920  
       Oct 9, 2022
    We have detected your current region is China. PlanetScale is not available in this location.
    If you think this has been a mistake, please contact [email protected].
    yaott2020
        2
    yaott2020  
       Oct 9, 2022 via Android
    @08110920 被薅怕了吧
    ggvm
        3
    ggvm  
    OP
       Oct 9, 2022
    @08110920 忘记说了,我使用的是美国的上网 ip
    08110920
        4
    08110920  
       Oct 9, 2022
    https://memfiredb.com/ 国内免费的 不过不知道能持续多久
    knva
        5
    knva  
       Oct 9, 2022
    注册成功了
    yeepZhang
        6
    yeepZhang  
       Oct 9, 2022
    成功了,感谢
    1daydayde
        7
    1daydayde  
       Oct 9, 2022
    成功了,谢谢
    nash
        8
    nash  
       Oct 9, 2022
    We have detected your current region is China. PlanetScale is not available in this location.
    wfd0807
        9
    wfd0807  
       Oct 9, 2022
    成功了,谢谢
    sickoo
        10
    sickoo  
       Oct 9, 2022
    成功了,谢谢
    registerrr
        11
    registerrr  
       Oct 9, 2022
    成功了
    ggvm
        12
    ggvm  
    OP
       Oct 9, 2022
    @registerrr 成功几乎是必然的。
    siriussilen
        13
    siriussilen  
       Oct 9, 2022
    成功了,谢谢
    byasm32
        14
    byasm32  
       Oct 9, 2022
    好用,感谢!
    VTEX9527
        15
    VTEX9527  
       Oct 9, 2022
    感谢分享,注册一个玩玩
    inktiger
        16
    inktiger  
       Oct 9, 2022
    我仿佛看到几个月后停止服务的通告,任何羊敢到我大中华来都没好下场[狗头]
    ersic
        17
    ersic  
       Oct 9, 2022
    @08110920 只有 postgresql
    wonderfulcxm
        18
    wonderfulcxm  
       Oct 9, 2022 via iPhone
    希望能坚持久一点。
    neptuno
        19
    neptuno  
       Oct 9, 2022
    这个我用了一段时间,感觉事务有点问题,同一事务里面先 insert 再 select 查不出来,切换到其他数据库就正常了。
    CSGO
        20
    CSGO  
       Oct 9, 2022
    非程序员疑问:这个数据库 mysql ,就是比如装的 wordpress 的 mysql 吗?那么原本安装它在服务器上其实就是服务器的数据库,那注册这个后,要这么在安装 wordpress 时用上它当数据库呢?
    cssk
        21
    cssk  
       Oct 9, 2022 via iPhone
    @CSGO #20 wp-config.php 里把 mysql 的地址从 local 改成远程地址
    CSGO
        22
    CSGO  
       Oct 9, 2022
    @cssk 是,我知道有一种远程的例如 ip+root+密码,但是 op 发的这个,似乎是 linux 服务器连接啥的,好像不相干。
    r00t7
        23
    r00t7  
       Oct 9, 2022
    还禁止毛子 IP 注册 绝了
    yagamil
        24
    yagamil  
       Oct 9, 2022
    就看活多久
    ijrou
        25
    ijrou  
       Oct 9, 2022
    已成功过领取~~很棒~
    ggvm
        26
    ggvm  
    OP
       Oct 9, 2022
    @neptuno 你的事务隔离选项应该没选对。
    ggvm
        27
    ggvm  
    OP
       Oct 9, 2022
    @CSGO 你真的要去好好学习了。。。
    Kaiyuan
        28
    Kaiyuan  
       Oct 9, 2022
    原来我以前就注册过了,但是没有建立数据库。中国 IP 好像也不能注册。
    yagamil
        29
    yagamil  
       Oct 9, 2022
    Foreign key constraints are not allowed #18
    https://github.com/planetscale/discussion/discussions/18

    数据库不支持外键。
    wan68
        30
    wan68  
       Oct 9, 2022
    没看到京东区域,只有 US 和 EU ,AU 这几个区域
    yagamil
        31
    yagamil  
       Oct 9, 2022
    > Foreign key constraints are not allowed #18


    数据库不支持外键。

    也就是 wordpress 用不了。
    HopeLee
        32
    HopeLee  
       Oct 9, 2022
    成功了 帅气
    infinityv
        33
    infinityv  
       Oct 9, 2022
    Tokyo 已经无了 推荐哪个区呢
    ggvm
        34
    ggvm  
    OP
       Oct 9, 2022
    @infinityv 美国西海岸
    Maxwe11
        35
    Maxwe11  
       Oct 10, 2022
    注册成功了,大陆 ip 不能提供服务,需要额外处理一下;

    确实 jp 的服务节点没了,挑了个 mumbai ,如果是三哥的那个 mumbai ,相对来说也近点儿,至少比 us 、eu 之类的快些,理论上的,感谢分享。
    neptuno
        36
    neptuno  
       Oct 10, 2022 via iPhone
    @neptuno #19 应该是的,我去看看在哪改
    CSGO
        37
    CSGO  
       Oct 10, 2022
    @ggvm XD 。我不是这行的,就是喜欢这种东西注册玩玩。但是这个要搜索啥可以学到呢,就单这个知识点。
    Blanke
        38
    Blanke  
       Oct 10, 2022
    有东京区域了
    lazyyz
        39
    lazyyz  
       Oct 10, 2022
    嗯……注册好了东京区域,但是不知道用来干什么……
    litterGuy
        40
    litterGuy  
       Oct 10, 2022
    注册成功了
    WenJimmy
        41
    WenJimmy  
       Oct 10, 2022
    东京区域注册成功
    itart
        42
    itart  
       Oct 11, 2022 via Android
    navicat 选择 ssl 连接,报连接失败,jdbc 可以连接使用,navicat 需要做什么配置吗
    aptupdate
        43
    aptupdate  
       Oct 11, 2022
    @newte88 选择 ssl 连接后还需要添加 ca 证书,不同系统的证书路径可以参考最后一段。
    我今天注册发现还有东京,试了下 50ms 的速度还挺好,希望能活的久一点。
    shmilypeter
        44
    shmilypeter  
       Oct 12, 2022
    新加坡区域注册成功,感谢。

    不爬梯可以用 mysql cli 直接访问数据库,但是网站的实例页面就无法访问了,爬梯一切正常。


    @newte88 navicat 里你需要配一下 ssl 证书的地址,你可能是地址配错了,我可以使用 navicat 和 datagrip 连接成功
    MENGKE
        45
    MENGKE  
       Feb 22, 2023
    已领取
    frank42a
        46
    frank42a  
       Mar 21, 2024
    Note that the free Hobby plan is no longer available 已经木有免费了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2512 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 122ms · UTC 05:46 · PVG 13:46 · LAX 22:46 · JFK 01:46
    ♥ Do have faith in what you're doing.