mac下 配置 Apache Php Mysql
参考 http://www.guomii.com/posts/30136
参考 http://forums.mysql.com/read.php?11,600754,600754
MacOS 10.8 自带了apache和php,如果你不想换版本可以直接开始配置mysql。
首先下载mysql
http://dev.mysql.com/downloads/mysql/
之后安装,安装后最好读一下readme 装好了后就可以启动了 仍然在命令行中启动它
参考http://stackoverflow.com/questions/7927854/start-mysql-server-from-command-line-on-mac-os-lion
首先安装后是不能直接在terminal中使用 mysql和mysqladmin命令的
readme中提供了一种增加别名的方式来使用(在bashsrc文件中添加这两句话 这样以后每次打开terminal都可以使用别名)
alias mysql=/usr/local/mysql/bin/mysql
alias mysqladmin=/usr/local/mysql/bin/mysqladmin
之后就可以在terminal中使用mysql命令啦'
启动和停止
sudo /usr/local/mysql/support-files/mysql.server start
sudo /usr/local/mysql/support-files/mysql.server stop
或者安装了Startup Item的话
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
第一次登入需要设置登入密码(默认用户是root 密码为空 所以需要修改密码),不过上面的启动方式会在修改密码时提示Access denied
所以第一次启动应该这样
通过下面这一句来启动
sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
提示mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data
再输入mysql -u root -p 之后提示输入Password 这个是Mac的Password
之后就可以设置密码啦(实际上就是修改user这个表)
USE mysql;
UPDATE user SET Password=PASSWORD('123456') where USER='root';
flush privileges;
quit
最后的quit是表示退出mysql数据库
注意!这样修改密码为123456后并不表示在user表中可以看到密码为123456,因为这里使用了password()所以看到得是一个很长的字串
重启mysql即可
sudo /usr/local/mysql/support-files/mysql.server restart
接下来就可以使用刚设置的用户名和密码登陆
mysql --user=root --password=123456
phpmyadmin
一个免费的图形化数据库管理界面的工具 它是一个web工具
不过默认需要进行一些配置才能正常工作
解压phpmyadmin后目录下有一个config.sample.inc.php文件 复制后改名为config.inc.php
改为
$cfg['Servers'][$i]['AllowNoPassword'] = true;
再回到terminal
sudo mkdir /var/mysql
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
这样就可以正常登陆啦
mac下 配置 Apache Php Mysql的更多相关文章
- Mac下配置Apache + Php + Mysql环境
Apache与PHP的配置 Mavericks同以往的OSX一样自带了apache2.2.24和php5.4.17,但默认情况下没有开启,打开终端 sudo apachectl start 这时在浏览 ...
- Mac下配置Apache Httpd的Https/SSL
Mac下配置Apache Httpd的Https/SSL httpd版本: httpd-2.4.17 jdk版本: jdk1.8.0_65 参考来源: Mac下安装Apache Httpd Mac O ...
- 【高可用HA】Apache (4) —— Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk
Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_jk httpd版本: httpd-2.4.17 jk版本: tomcat-connectors-1.2.41 参考 ...
- 【高可用HA】Apache (3) —— Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_proxy
Mac下配置Apache Httpd负载均衡(Load Balancer)之mod_proxy httpd版本: httpd-2.4.17 参考来源: Apache (1) -- Mac下安装Apac ...
- Mac下搭建Apache+PHP+MySql运行环境
https://www.cnblogs.com/xiaovw/p/8854896.html 前言 我们在Mac上搭建Apache+PHP+MySql环境是非常方便的,因为Mac预装的有Apache和P ...
- Mac下配置Apache,PHP
注:如果觉得终端下编辑太麻烦,也可以直接将文件拖出来手动编辑后在放回原文件夹替换即可 1.启用Apache: 在Mac下打开终端,输入“sudo apachectl start”(不包含引号,下同) ...
- Mac下配置Apache服务
这篇文章主要是针对Mac用户,第一次搭建本地开发环境的同学,已经搭建过的同学可以忽略. Mac自带的Apache还是XAMPP? That is a question. 其实自带的apache也够用了 ...
- Windows7下 配置 Apache + PHP + MySQL + Zend Studio配置
相关软件下载: Apache 版本:(httpd-2.2.25) PHP ...
- [转]Windows7 64bit下配置Apache+PHP+MySQL
原文链接:http://blog.csdn.net/sbz0409/article/details/12946375 1.准备资料: 首先下载文件:Apache2.4.16 64bit,http:// ...
随机推荐
- CopyU!新插件 CopyPC2U正式发布!
CopyPC2U双向拷贝插件今天正式上线!该插件需要CopyU!较新版本的支持,可以帮助将文件从电脑自动的复制到移动设备上. 下载地址:http://kuai.xunlei.com/d/BiIvAED ...
- SQL函数经常用到的mark一下
在项目开发过程中存储过程会用到很多SQL函数,经常用到的mark一下 1.经常用到的mark 一下 经常需要把id字符以','分隔传入存储过程然后SQL语句用in去搜索但是经常是这样的情况id 经常是 ...
- PHP-购物网站开发设计(一)
2015-07-6 开始使用PHP完成简单购物网站的设计,首先要选择合适的软件平台,所以今天先记录平台的选择与搭建: 我选择使用Apache24 + PHP 5.6 + MySQL 开发环境完成PHP ...
- Product(大数相乘)
Description The problem is to multiply two integers X, Y. (0<=X,Y<10250) Input The input will ...
- [LeetCode]题解(python):003-Longest Substring Without Repeating Characters
题目来源: https://leetcode.com/problems/longest-substring-without-repeating-characters/ 题意分析: 题目是要求出最长的不 ...
- RFID介绍及电子标签成本预估
What is RFID • RadioFrequencyIdentification, (無線射頻識別系統)• 通常是由感測器(Reader)和RFID標籤(Tag)所組成的系統 RFID分類 • ...
- 使用 RMI + ZooKeeper 实现远程调用框架
目录[-] 1 发布 RMI 服务1.1 定义一个 RMI 接口1.2 编写 RMI 接口的实现类1.3 通过 JNDI 发布 RMI 服务2 调用 RMI 服务3 RMI 服务的局限性4 使用 Zo ...
- hdu 4119 Isabella's Message
Isabella's Message Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...
- MFC自绘控件学习总结
前言:从这学期开始就一直在学习自绘控件(mfc),目标是做出一款播放器界面,主要是为了打好基础,因为我基础实在是很烂....说说我自己心得体会以及自绘控件的方法吧,算是吐槽吧,说的不对和不全的地方,或 ...
- swjtu 1962 A+B(模拟)
题目链接:http://acm.swjtu.edu.cn/JudgeOnline/showproblem?problem_id=1962 问题思路:考察编程基础的问题,涉及到字符串转为数字的问题. 代 ...