mac 安装 mysql.tar.gz
2015-12-20 16:50
489 查看
解压目录到 MySQL
默认安装路径 /usr/local/mysql 下, /usr/local路径不存在时,
先 sudo mkdir /usr/local 创建。
# 移动解压后的二进制包到安装目录
sudo mv mysql-5.6.24-osx10.9-x86_64
/usr/local/mysql
# 更改 mysql
安装目录所属用户与用户组
cd /usr/local sudochown -R root:wheel mysql
# 执行 scripts
目录下的 mysql_install_db
脚本完成一些默认的初始化(创建默认配置文件、授权表等)
执行完成后会有:
2015-12-20T06:10:09.073666Z 1 [Note] A temporary password is generated forroot@localhost: BxnS<>qpD8E4
这里的密码可以用来登录mysql,然后修改密码
cd /usr/local/mysqlsudo scripts/mysql_install_db --user=mysql
注意: MySQL
5.7.6以上版本取消了 scripts
目录, 初始化命令改成了 sudo bin/mysqld --initialize --user=mysql
安装完成,
测试启动、重启与停止:
初始化 MySQL root
密码
通过自带的 MySQL Client
连接数据库
默认安装路径 /usr/local/mysql 下, /usr/local路径不存在时,
先 sudo mkdir /usr/local 创建。
# 移动解压后的二进制包到安装目录
sudo mv mysql-5.6.24-osx10.9-x86_64
/usr/local/mysql
# 更改 mysql
安装目录所属用户与用户组
cd /usr/local sudochown -R root:wheel mysql
# 执行 scripts
目录下的 mysql_install_db
脚本完成一些默认的初始化(创建默认配置文件、授权表等)
执行完成后会有:
2015-12-20T06:10:09.073666Z 1 [Note] A temporary password is generated forroot@localhost: BxnS<>qpD8E4
这里的密码可以用来登录mysql,然后修改密码
cd /usr/local/mysqlsudo scripts/mysql_install_db --user=mysql
注意: MySQL
5.7.6以上版本取消了 scripts
目录, 初始化命令改成了 sudo bin/mysqld --initialize --user=mysql
安装完成,
测试启动、重启与停止:
cd[code] /usr/local
/mysql
# 启动[code] sudo support-files/mysql.server start
# 重启[code] sudo support-files/mysql.server restart
# 停止[code]
sudo support-files/mysql.server stop
# 检查 MySQL 运行状态[code]
sudo support-files/mysql.server status
初始化 MySQL root
密码
# 需要 MySQL 在运行状态执行cd[code] /usr/local
/mysql/bin ./mysqladmin -u root password <your-password>
上面这个执行语句不可行了(在
5.7.9
)
初始化密码步骤如下:
mysql –u root –p
输入之前生成的
password(mysql_install_db执行之后生成的password
)
通过自带的 MySQL Client
连接数据库
cd[code] /usr/local
/mysql/bin ./mysql -u root -p <your-password>
相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复