文档章节

mac E1上安装mysql

理性编程
 理性编程
发布于 2016/04/08 07:13
字数 743
阅读 10
收藏 0

1) 后来在stackoverflow上面找到了老外的解决方案:

在 OS X El Capitan 中有一个跟安全相关的模式叫 SIP(System Integrity Protection ),它禁止让软件以 root 身份来在 Mac 上运行,在升级到 OS X 10.11 中或许你就会看到部分应用程序被禁用了,这些或许是你通过终端或者第三方软件源安装。对于大多数用户来说,这种安全设置很方便,但是也有些开发者或者高级 Mac 用户不需要这样的设置。


今天这个 Mac 技巧就教你如何关闭 Mac SIP 安全设置,不过需要提醒,初级 Mac 用户不要关闭安全设置。


  1. 重启 Mac,按住 Command+R 键直到 Apple logo 出现,进入 Recovery Mode

  2. 点击 Utilities > Terminal

  3. 在 Terminal 中输入 csrutil disable,之后回车

  4. 重启 Mac


这样 SIP 安全设置就已经被关闭了,如果想重新开启该安全设置,重复上面步骤,在第三步中将命令更换为 csrutil enable。

这是,比较新的mac系统里面的一种模式,关闭它就可以以root权限运行程序.

2) 我用的是xampp傻瓜安装的php,mysql

顺便在这提一下,笔者使用的php+环境是MAC版的XAMPP,MySQL的客户端工具就放置在XAMPP里面的bin文件夹。

  但是如何才能使用这客户端?

  在Terminal进入到XAMPP的bin文件夹,输入命令:

  mysql -u root -p

  并没有笔者想要的结果,应该是提示输入密码的呀??????

  在Terminal反馈给我的确是 : command not found

  what ? 明明就在面前,如何not found,这下苦逼了!好吧,看来需要花点时间找找问题所在了。

  经过很长很长很长...............的时间里,终于....

  原来当你输入命令的时间,会在/usr/bin这个位置里寻找你输入的命令,如果你没有把命令引入到这个位置,无论你直接cd到工具具体的位置调用,也是白费

  功夫的。只要把这个工具的绝对位置引入到/usr/bin,所有的问题就迎刃而解了,只要我们把这条命令执行:

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

  还是提示没权限,那么加sudo,还是不行,后来找到了上面关闭安全模式的方法,这样才能连接数据库

可是没密码啊,又得重置密码,关键是这个xampp里面没phpadmin,5.6的xampp

3) 安装phpadmin,首先去下载phpadmin,解压,然后修改文件夹名称为phpadmin,并且移动文件夹到xampp文件夹,并且打开

在里面找到config.default.php文件也有可能是config.sample.php并修改文件名称为config.inc.php

然后打开localhost,进入xampp自己的主页右上角就可以看到phpadmin




© 著作权归作者所有

上一篇: mac安装mysql
下一篇: mac一些常用命令
理性编程
粉丝 2
博文 104
码字总数 88062
作品 0
朝阳
程序员
私信 提问
vmware workstation 拷贝linux后修改网卡为eth0方法

场景:大多数和我一样的新学员,在听了一周课后。应该就蠢蠢欲动,想回家自己试试,课上的时间那里够啊。自己装环境?还是NO吧,估计大家在职没那么多时间。而且安装既是个技术活,也是个苦力...

突突突酱
2018/11/12
0
0
系统挂了,记录一下备份的东西

十月国庆,今天电脑卡了,更新过系统什么sela语音之后,没法关机,无奈重装系统吧蛋疼的就是下面的了,装了系统又要重新配置一些环境什么的记录以下,顺便给新系统做了备份以后,再出问题就按...

理性编程
2016/10/06
21
0
mybatis中如何使用OGNL表达式

在使用mybatis时经常使用到OGNL表达式。特别是在使用动态sql查询时。 下面看下一些常用的OGNL(详情请点这里–官网介绍): 表达式e1,e2 - e1 or e2 - e1 and e2 - e1 == e2, e1 eq e2 - e1 !=...

u014231523
2017/01/08
0
0
Python: 试用 SQLAlchemy 操作MySQL

SQLAlchemy是一个ORM框架。 1、安装: 安装MySQLDB: 2、创建表 运行后,会在下创建一个名为的表格。 关于连接池的设置: http://docs.sqlalchemy.org/en/latest/core/pooling.html 3、插入数...

樂天
2016/11/05
29
0
CentOS 6.5 和 7.2,一台机器两个网卡分别配置了同网段的IP,在同网段的其他机器看到这两个IP的MAC是相同的?!

如题。 在这台机器上显示IP地址信息如下: 1: lo: mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_......

yaneagle
2016/07/01
368
2

没有更多内容

加载失败,请刷新页面

加载更多

“旧城改造”的背后——银泰新零售阿里云解决方案(上)

相关免费课程《银泰新零售上云解决方案精讲》上线中 立足实战 讲透经典案例 助你快速理解新零售 第一节学习地址 第二节学习地址 传统线下商业体上云的案例 与其说银泰上云,倒不如说银泰“旧...

阿里云官方博客
10分钟前
0
0
记一次升级Oracle驱动引发的死锁

问题描述 近期项目需要从虚拟机环境迁移到容器环境,其中有一个项目在迁移到容器环境之后的两天之内出现了2次“死锁(deadlock)”的问题,部分关键日志如下: Found one Java-level deadlock:...

ksfzhaohui
12分钟前
2
0
MySQL 中的 information_schema 数据库

欢迎查看原文 - 本博客仅记录 https://blog.csdn.net/kikajack/article/details/80065753 -- 是否开启bin_log日志: off为关闭-- show variables like 'log_%'; show variables like '......

莫库什勒
19分钟前
0
0
Random在高并发下的缺陷以及JUC对其的优化

Random可以说是每个开发都知道,而且都用的很6的类,如果你说,你没有用过Random,也不知道Random是什么鬼,那么你也不会来到这个技术类型的社区,也看不到我的博客了。但并不是每个人都知道...

编程SHA
24分钟前
0
0
T5大牛带你解析:如何实现分布式技术

1.分布式事务 2. 分布式锁 Java 原生 API 虽然有并发锁,但并没有提供分布式锁的能力,所以针对分布式场景中的锁需要解决的方案。 分布式锁的解决方案大致有以下几种: 基于数据库实现 基于缓...

李红欧巴
36分钟前
32
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部