Mac下mysql 5.7.14压缩包安装
2016-09-03 21:48
211 查看
前言:写个纪录,免得倒霉又重新踩坑
点击Download后进入新页面,点击左下角的No
thanks, just start my download既可免注册下载。
ERROR! MySQL server PID file could not be found!
连接数据库,这一步要在mysql启动情况下执行,不然会报错:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
注:基本上除了./mysql那个命令,其它最好都使用sudo,毕竟不是在普通用户下进行操作,不然你懂的。推荐考虑使用XAMPP和mysql-workbench来管理操作mysql。以上描述如果有错麻烦指出,谢谢!
MySql下载
网址:http://dev.mysql.com/downloads/mysql/,这个地址最下面选择一个点击其右侧Download按钮即可下载这里喔只针对tar.gz包点击Download后进入新页面,点击左下角的No
thanks, just start my download既可免注册下载。
MySql安装
在下载存放的目录下打开终端执行:sudo tar -zxf mysql-5.7.14-osx10.11-x86_64.tar.gz
sudo mv mysql-5.7.14-osx10.11-x86_64 mysql
cd mysql下面这条命令会进行一些默认的初始化工作,会生成一个随机的数据库密码:
sudo bin/mysqld --initialize --user=mysql终端的输出最后一行的“2sNm-:w3eQ/z”就是生成的密码,记得保存下,下面会用到。
Mysql的启动
下面的命令要加上sudo以超级权限执行,不然可能会报以下错误:ERROR! MySQL server PID file could not be found!
sudo ./support-files/mysql.server start //启动mysql
sudo ./support-files/mysql.server stop //停止mysql
sudo ./support-files/mysql.server restart //重启mysql
sudo ./support-files/mysql.server status //查看mysql的运行状态
修改MySql的密码
cd bin/
连接数据库,这一步要在mysql启动情况下执行,不然会报错:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
./mysql -u root -p //然后输入之前初始化数据库生成的那个随机密码提示这些就是连接成功啦:
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 4 Server version: 5.7.14 MySQL Community Server (GPL) Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>在这个状态下输入
mysql> set password=password("123456"); //这个123456换成你要设置的数据库密码即可,提示“Query OK”就成功了
mysql> show databases; //打开所有数据库 +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.00 sec) mysql> use sys; //可以理解为进入sys这个数据库 Database changed mysql> show tables; //显示所有的表 +-----------------------------------------------+ | Tables_in_sys | +-----------------------------------------------+ | host_summary | | host_summary_by_file_io | | host_summary_by_file_io_type | | host_summary_by_stages . .好多好多行 . | x$waits_by_user_by_latency | | x$waits_global_by_latency | +-----------------------------------------------+ 101 rows in set (0.00 sec) mysql> quit; //退出数据库连接 Bye
注:基本上除了./mysql那个命令,其它最好都使用sudo,毕竟不是在普通用户下进行操作,不然你懂的。推荐考虑使用XAMPP和mysql-workbench来管理操作mysql。以上描述如果有错麻烦指出,谢谢!
相关文章推荐
- mac下的mysql压缩包安装
- MAC下安装MYSQL,压缩包形式安装
- MySQL for Mac 压缩包安装方法和基本操作
- Mac OS X 10.6下安装MySQL 5.1.45
- mac下brew 安装mysql
- mysql for mac 安装和基本操作
- 如何在Mac OS X中安装MySQL
- Mac下MySql安装经历(含安装错误排查、卸载多种折腾)
- mac下安装mysql-python包报unable to execute llvm-gcc-4.2: No such file or directory error: command 'llvm-g
- MAC 安装MySQL
- 【MySQL数据库开发之一】Mac下配置安装数据库-MySQL
- MacOS X 安装 Mysql
- mysql在mac下安装与配置
- [汇总]MAC下使用自带的Apache和PHP+安装MYSQL搭建php开发环
- MAC 安装MySQL
- MAC OS X JAVA开发环境配置简述 增加mysql安装简述 附myeclipse10 for mac 破解版下载
- Mac OS X 10.6下安装MySQL 5.1.45
- 如何在Mac系统上安装MySql
- MAC下安装与配置MySQL
- Mac OS X 10.6下安装MySQL 5.1.45