V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
leverestfish
V2EX  ›  程序员

迫于要学数据库,求 Mac 上 access 的替代方案

  •  
  •   leverestfish · 2019 年 9 月 9 日 · 10516 次点击
    这是一个创建于 2323 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大二萌新今天学数据库系统,老师用的 MS Access,请问 mac 上有没有比较好的替代方案?

    不用大型的,轻量一点就可~

    [不想用虚拟机 /双系统]

    45 条回复    2019-09-12 12:17:46 +08:00
    LokiSharp
        1
    LokiSharp  
       2019 年 9 月 9 日
    用同学的电脑搭数据库
    kid1412621
        2
    kid1412621  
       2019 年 9 月 9 日
    现在还有企业用 access ?
    slanternsw
        3
    slanternsw  
       2019 年 9 月 9 日
    MariaDB
    chinvo
        4
    chinvo  
       2019 年 9 月 9 日 via iPhone
    SQLite 配合一个 GUI 管理器
    ashlord
        5
    ashlord  
       2019 年 9 月 9 日
    sqlite,需要图形界面的也有不少 gui 前段。
    不过 access 的一些 gui 操作基本没戏,比如 pk fk 连接、图形化 query 之类的


    @kid1412621
    非计算机专业学习数据库很多就是用 access 呀,直观简单……
    哪怕放在企业环境下也很常见,很多中小规模的公司都是祖传 vba+mdb 的方案,有个 windows 的文件服务器就能干活……不是每个企业都需要 full blown 数据库的……
    Yourshell
        6
    Yourshell  
       2019 年 9 月 9 日
    不一定要用 access 啊,非要用试试虚拟机
    rsy
        7
    rsy  
       2019 年 9 月 9 日 via Android
    建议学 MySQL
    不过如果你是为了学校考试学习的话,建议还是虚拟机装 access 吧,因为除了基本的 SQL 语句,其他很多都不通用的,如通配符,到时候你可别记混了
    labnotok
        8
    labnotok  
       2019 年 9 月 9 日 via Android
    SQL,GUI 用 table plus 不好?
    Hellert
        9
    Hellert  
       2019 年 9 月 10 日
    以前翻过自考的数据库应用的书,里面用的居然就是 Access,而且讲的好多都是 GUI 里面的操作。所以如果是上课,还是老实弄个虚拟机安装 Microsoft Access,和老师保持一致。
    gefranks
        10
    gefranks  
       2019 年 9 月 10 日   ❤️ 1
    上课扒分的话老老实实装个虚拟机
    niubee1
        11
    niubee1  
       2019 年 9 月 10 日
    去下载 Postgres.app 。也不大,100 多 M, 但是是正儿八经的关系性数据库, 功能丰富。 安装简单, 拖到应用程序就安装好了,要用的时候启动, 不用的时候关闭,无须终端里搞事情,简单易用
    lithiumii
        12
    lithiumii  
       2019 年 9 月 10 日 via Android
    学校里的话确实是老师教啥你用啥比较好吧,应付功课呀。虚拟机呗,或者靠借电脑
    LightLolo
        13
    LightLolo  
       2019 年 9 月 10 日
    学校的话,MAC 可以在 DOCKER 装一个 MYSQL 1C1G 学业上足够用了,如果觉得在本机装不舒服,那么可以在云服务商买个学生云,10 元一个月。足够了
    imycc
        14
    imycc  
       2019 年 9 月 10 日 via iPhone
    虚拟机装个 win 再装 access 呗。
    zjsxwc
        15
    zjsxwc  
       2019 年 9 月 10 日 via Android
    虚拟机
    NicholasYX
        16
    NicholasYX  
       2019 年 9 月 10 日 via iPhone
    买个学生服务器?在云上操作?
    deasty
        17
    deasty  
       2019 年 9 月 10 日 via iPhone
    @kid1412621 报人民银行的数据必须 access 并刻光盘,人家不接受 u 盘
    sadfQED2
        18
    sadfQED2  
       2019 年 9 月 10 日 via Android   ❤️ 1
    别停楼上扯的那些替代品,老老实实虚拟机,因为你老师根本不会教你 SQL,图形界面点一点就完事了
    zhoudaiyu
        19
    zhoudaiyu  
    PRO
       2019 年 9 月 10 日 via iPhone
    Sqlite 就够了吧
    varint
        20
    varint  
       2019 年 9 月 10 日
    @kid1412621 宜家
    hkllzh
        21
    hkllzh  
       2019 年 9 月 10 日
    安装 Docker。安装一个 mysql 镜像。mac 安装一个 mysql 客户端。
    学就学好。以后总会有用的。
    Variazioni
        22
    Variazioni  
       2019 年 9 月 10 日
    sqlite 就够用。。。简单易用免安装。。。练习 sql 利器。。
    imicksoft
        23
    imicksoft  
       2019 年 9 月 10 日
    推荐一本书《 sql 必知必会》第四版
    不同数据库的 sql 语句有差别,这本书综合了多种数据库
    tigertang
        24
    tigertang  
       2019 年 9 月 10 日 via Android
    mysql datagrip
    TarotVoyager
        25
    TarotVoyager  
       2019 年 9 月 10 日
    如果老师需要你交 Access 作业的时候你敢听楼上那些何不食肉糜的交出来 MySQL 或者 SQLite 那就无所谓,
    否则就装虚拟机。
    sutra
        26
    sutra  
       2019 年 9 月 10 日
    老师会让你用 Access 做 GUI 的,所以你还是老老实实用 Access 吧,在 macOS 上用 VirtualBox 之类的虚拟机软件安装一个 Windows。
    marcong95
        27
    marcong95  
       2019 年 9 月 10 日
    楼上是不是对数据库有什么先入为主的误解,学 Access 的,应该是非 CS 专业的课程,一堆什么 mysql、mariadb、sqlite、postgres 都出来了。。。

    解决方案有且仅有用 Windows,真不想装也可以出门右转机房,你也不会抱着你的 mac 去考二级吧。。。
    sutra
        28
    sutra  
       2019 年 9 月 10 日
    @marcong95 我们那时候 CS 专业学习数据库就是用的 Access,不知道现在怎么样了。
    guolaopi
        29
    guolaopi  
       2019 年 9 月 10 日
    虚拟机,废什么话。这是上课又不是公司项目。等别人一本一本的交实验记录的时候你就对着 mysql 懵逼吧。
    guolaopi
        30
    guolaopi  
       2019 年 9 月 10 日
    @guolaopi 还有解决方案就是上去指着老师鼻子骂。CNM 都多少年了还 TM 用 Access,给老子换 MySql 讲课!(滑稽)
    真的以后回答问题审审题先
    marcong95
        31
    marcong95  
       2019 年 9 月 10 日
    @sutra #28 这么神奇?那可能时代有点久远了吧。直觉觉得 9012 年的 CS 应该不会用 Access 讲数据库了吧
    whypool
        32
    whypool  
       2019 年 9 月 10 日
    老老实实虚拟机
    woahishui
        33
    woahishui  
       2019 年 9 月 10 日 via Android
    mysql
    HangoX
        34
    HangoX  
       2019 年 9 月 10 日
    老老实实虚拟机,pd 上装 access
    Mutoo
        35
    Mutoo  
       2019 年 9 月 10 日
    一键安装 mamp (mysql+phpMyAdmin)
    https://www.mamp.info/en/

    前者数据库,后者是 web-based 用户界面
    springz
        36
    springz  
       2019 年 9 月 10 日
    SQLite 吧足够满足需求了,也够简单
    springz
        37
    springz  
       2019 年 9 月 10 日
    学习啊,必须要用的话虚拟机吧
    ryanlid
        38
    ryanlid  
       2019 年 9 月 10 日
    买个阿里云或腾讯云的 Windows 服务器,10 元每月,完美解决
    300
        39
    300  
       2019 年 9 月 10 日 via Android   ❤️ 1
    这贴就好像是问安卓开发机买什么好
    V 站大佬:iPhone
    MartinWu
        40
    MartinWu  
       2019 年 9 月 10 日
    @LokiSharp #1 满分
    MartinWu
        41
    MartinWu  
       2019 年 9 月 10 日
    装个虚拟机
    swsh007
        42
    swsh007  
       2019 年 9 月 10 日 via Android
    课本讲 access
    你学 sqlite
    虽然道理一样
    老师考试可是只考 access 的
    随便弄个阿里学生机上 access 做作业吧
    iyaozhen
        43
    iyaozhen  
       2019 年 9 月 10 日
    老老实实用虚拟机吧,不要用 sqlite、MySQL 啥的 看着楼主应该是非计算机专业的,主要是操作为主。

    其实挺好的,学好了顺带考过计算机二级
    charlie21
        44
    charlie21  
       2019 年 9 月 11 日
    为什么 docker 没有 Microsoft Office Access 数据库的镜像,你想明白了嘛?
    kid1412621
        45
    kid1412621  
       2019 年 9 月 12 日 via Android
    @ashlord 我造,只是觉得 access 不是主流啊,这要维护成本开发成本其实是更高的。毕竟数据库不是拿来当 excel 使
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4794 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 01:11 · PVG 09:11 · LAX 17:11 · JFK 20:11
    ♥ Do have faith in what you're doing.