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

Mac 下 MySQL 安装方式

  •  
  •   jxwho · Jul 30, 2014 · 6916 views
    This topic created in 4480 days ago, the information mentioned may be changed or developed.
    求Mac下安装MySQL最简单的办法。
    一开始用brew安装成功,也可以运行,后来卸载了...
    结果,再安装的时候,就启动不了,老是:
    ERROR! The server quit without updating PID file (/usr/local/var/mysql
    这样的信息。
    求问怎么解决?
    13 replies  •  2017-05-11 23:59:11 +08:00
    taoche
    taoche
    Jul 30, 2014
    1
    装集成环境 mamp这种。。不过缺点是没有源码,不能编译。
    如果只是需要mysql服务 不需要MySQLdb 还是可以用的
    jxwho
    jxwho
    OP
    Jul 31, 2014❤️1
    2
    @taoche 其实就是需要mysqldb,因为flask搭网站时,打算用mysql做数据库,集成的话,没办法装python-mysqldb
    yesmeck
    yesmeck
    Jul 31, 2014
    3
    删除 /usr/local/var/mysql 下 pid 文件
    jxwho
    jxwho
    OP
    Jul 31, 2014
    4
    @yesmeck /usr/local/var/mysql下只有
    klaus.local.err
    auto.cnf
    ib_logfile0
    ib_logfile1
    ibdata1
    文件夹mysql performance_schema test
    yesmeck
    yesmeck
    Jul 31, 2014
    5
    看看 klaus.local.err 里的错误信息
    hkongm
    hkongm
    Jul 31, 2014
    6
    我咋觉得brew有时候会挖坑。。。nodejs/npm
    jxwho
    jxwho
    OP
    Jul 31, 2014
    7
    我下载官网上的dmg....结果好了...
    Voren
    Voren
    Jul 31, 2014
    8
    装个虚拟机跑linux!
    run2
    run2
    Jul 31, 2014
    9
    直接dmg 安装pkg加控制面板 最方便
    jxwho
    jxwho
    OP
    Jul 31, 2014
    10
    @Admstor 我也想啊,但是会发烫烫烫烫...
    @sobigfish 没装控制面板诶..
    holsety
    holsety
    Aug 1, 2014
    11
    mac下装mariadb, 一样的.

    包括安装python-mysqldb.
    fghzpqm
    fghzpqm
    Aug 5, 2014❤️1
    12
    @jxwho 装 MySQL-python 何必装 MySQL!

    brew install mysql-connector-c
    pip install MySQL-python
    liran319
    liran319
    May 11, 2017
    13
    @jxwho 装了 dmg 启动不了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1373 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 19:35 · PVG 03:35 · LAX 11:35 · JFK 14:35
    ♥ Do have faith in what you're doing.