• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    在mac上如何使用终端打开XAMPP自带的MySQL

    直接开始,过程中对每一步可能出现的错误都进行了说明。

    1、安装好xampp,然后打开终端,输入:

    mysql -u root -p

    成功进入了,擦,你运气真好,后面不用看了。

    2、如果提示command not found,则在终端继续输入执行:

    ln -s /applications/xampp/bin/mysql /usr/bin

    注意:usr别写成来user!

    如果成功执行,返回到第1步,就可以进入啦!

    3、如果没有成功,返回operation not permitted,说明没有权限,这个时候把bin下面的mysql的权限修改成读和写(自行搜索如何修改)

    4、改完以后,再次执行第2步,发现还是不行,用root用户执行第2步,即:

    sudo ln -s /applications/xampp/bin/mysql /usr/bin

    5、如果还是不行,为什么呢?在这里花了很长时间找原因,终于找到了,是因为mac os使用了Rootlees,可以理解为一个更高等级的系统的内核保护,

    对/usr/bin的操作进行了锁定,只有带APPLE证书才能操作。

    那我们怎么办呢?

    6、方法:重启电脑,按住

    command+r

    进入恢复分区,然后在 实用工具 栏找到 终端 启动运行。

    7、输入

    csrutil disable

    关闭保护

    再输入

    reboot

    重启电脑,或手动点击重启。

    8、重启电脑,打开终端,执行第4步命令,就可以把这个工具的绝对位置引入到/usr/bin

    9、这个时候在执行第1步就可以正常打开了。

    10、最后,出于安全考虑,我们还是把Rootless启动吧,方法同第6步,第7步,执行命令

    csrutil enable

    再重启电脑就OK了。

    11、每次重启电脑,记得先把xampp的mysql服务启动,要不然会报错

    can't connect to local MySQL server...

    12、The end!

    以上所述是小编给大家介绍的在mac上任何使用终端打开XAMPP自带的MySQL,希望对大家有所帮助。

    您可能感兴趣的文章:
    • mysql跨库事务XA操作示例
    • MySQL存储表情时报错:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解决方法
    • 如何修改Xampp服务器上的mysql密码(图解)
    • xampp修改mysql默认密码的方法
    • ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
    • xampp中修改mysql默认空密码(root密码)的方法分享
    • mysql的XA事务恢复过程详解
    • 解决xampp自启动和mysql.sock问题
    • MySQL数据库是如何实现XA规范的
    上一篇:MySQL 5.7 版本的安装及简单使用(图文教程)
    下一篇:Mysql 5.6.24安装实例教程
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    在mac上如何使用终端打开XAMPP自带的MySQL 在,mac,上,如何,使用,终端,