您的位置:首页 > 数据库 > MySQL

Mac 上 MySql的安装 和 使用

2016-04-21 15:54 801 查看
MAC 解压包安装:

第一次用mac 不管是Apache的配置、PHP的配置、MySql的配置 都是一种全新的理解,搞的头都要炸了,还重装了n次电脑,哈哈;

先说说MAC下MySql我的安装过程吧:

我下载的是 百度官方推荐的 MAC MySql



文件为 mysql-5.6.24-osx10.9-x86_64.tar.1432016100.gz 

找了一系列的教程,真的乱七八糟什么都有,其实很简单

1.双击解压mysql-5.6.24-osx10.9-x86_64

2. 直接复制到 /usr/local/mysql  文件下其实就行了,为了装逼么 用终端来:

sudo mv mysql-5.6.24-osx10.9-x86_64 /usr/local/mysql

cd /usr/local

sudo chown -R mysql:mysql mysql

cd mysql

sudo ./scripts/mysql_install_db --user=mysql

sudo chown -R root .

sudo chown -R mysql data

sudo cd bin

sudo ./mysql_secure_installation

安装的时候系统自动出现好多代码我忘记在哪步骤了,好尴尬;

sudo /usr/local/mysql/support-files/mysql.server start
Starting MySQL
. SUCCESS! 

sudo ./mysql -u root -p

sudo /usr/local/mysql/support-files/mysql.server start

Shutting down MySQL
.. SUCCESS! 
以上应该就可以启动并运行 mysql了,但是有个问题在我后期时候Thinkphp的时候出现
SQLSTATE[HY000]
[2002] No such file or directory
数据库连接的时候报错;
虽然我不知道mysql.sock这个文件的原理,但是错误在它身上;
我们只要做的就是 
如果/var/mysql不存在则创建
$sudo mkdir /var/mysql
$sudo ln -s /private/tmp/mysql.sock /var/mysql/mysql.sock
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: