• 请不要在回答技术问题时复制粘贴 AI 生成的内容
leverestfish
V2EX  ›  程序员

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

  •  
  •   leverestfish · Sep 9, 2019 · 11233 views
    This topic created in 2612 days ago, the information mentioned may be changed or developed.

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

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

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

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


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

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

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

    其实挺好的,学好了顺带考过计算机二级
    charlie21
    charlie21
    Sep 11, 2019
    44
    为什么 docker 没有 Microsoft Office Access 数据库的镜像,你想明白了嘛?
    kid1412621
    kid1412621
    Sep 12, 2019 via Android
    45
    @ashlord 我造,只是觉得 access 不是主流啊,这要维护成本开发成本其实是更高的。毕竟数据库不是拿来当 excel 使
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1331 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 20:06 · PVG 04:06 · LAX 12:06 · JFK 15:06
    ♥ Do have faith in what you're doing.