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
第一次用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
相关文章推荐
- MySQL创建数据库时判断是否存在,mysql create database 指定utf-8编码
- Mysql之各种各样的函数啦
- jdbc连接Mysql数据库
- Mysql之子查询
- Mysql之事务与视图
- Mysql之insert,update,delete
- mysql创建utf-8字符集数据库
- mysql 时间函数大全 DATE
- Mysql之统计数据
- Mysql之运算的使用
- MySQL审计之插件
- MySQL 5.6.14 win32 zip版安装
- Mysql之查询基础select
- Mysql之数据库与sql
- mysql 主从复制
- Mysql游标遍历
- MYSQL的慢查询两个方法
- Windows安装MySQL
- Mysql编码出现错乱问题
- mysql优化