首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
leverestfish
V2EX  ›  程序员

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

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

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

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

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

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


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

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

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

    其实挺好的,学好了顺带考过计算机二级
    charlie21
        44
    charlie21   131 天前
    为什么 docker 没有 Microsoft Office Access 数据库的镜像,你想明白了嘛?
    kid1412621
        45
    kid1412621   130 天前 via Android
    @ashlord 我造,只是觉得 access 不是主流啊,这要维护成本开发成本其实是更高的。毕竟数据库不是拿来当 excel 使
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2485 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 37ms · UTC 12:15 · PVG 20:15 · LAX 04:15 · JFK 07:15
    ♥ Do have faith in what you're doing.