MySQL for Mac 终端操作说明
mysql for mac 终端操作说明
MySQL服务开启
Mac版mysql可以从设置里启动服务:
如果想要在终端(Terminal)中操作mysql,需要先添加mysql路径,在此以zsh为例:
# 打开设置文件
vim ~/.zshrc
# 添加路径
PATH="/usr/local/mysql/bin:$PATH";
export PATH
# 应用
source ~/.zshrc
1
2
3
4
5
6
7
8
9
终端中(开启/关闭/重启)mysql的操作为:
# 启动MySQL服务
sudo /usr/local/mysql/support-files/mysql.server start
# 关闭MySQL服务
sudo /usr/local/mysql/support-files/mysql.server stop
# 重启MySQL服务
sudo /usr/local/mysql/support-files/mysql.server restart
1
2
3
4
5
6
7
8
进入mysql命令行操作
终端输入:
mysql -u root -p
1
没有问题的话,终端需要输入mysql密码或者(无密码的话随便敲)直接进入mysql命令行。
可能遇到的问题
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket '/tmp/mysql.sock’
遇到此问题为没有正确启动mysql,查看开启服务过程中出现了什么错误。
ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
遇到此问题为mysql密码错误。
ERROR 1045 (28000)解决方案
跳过权限检查,直接进入(只是学习图方便)
# 进入my.cnf设置文件
sudo vim /etc/my.cnf
# 在[mysqld]中添加
skip-grant-tables
1
2
3
4
5
如果没有该文件,可以参考my.cnf文件设置
:wq!保存后,重启mysql服务,就可以直接使用该命令进入mysql命令行:
mysql -u root
1
修改mysql密码
mac下修改mysql的密码
---------------------
相关文章
- mysql之数据库操作进阶(三)
- PHP - AJAX 与 MySQL
- Mac安装MySQL
- 【MySQL高级】应用优化及Mysql中查询缓存优化以及Mysql内存管理及优化
- CentOS双机中Docker下安装Mysql并配置互为主从模式
- Mac Docker 安装MySQL
- 如何进行MySQL数据库表的故障检测
- 17期-什么是MySQL数据库?看这一篇干货文章就够了!
- Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘XXXXX’
- MySQL 各级别事务的实现机制
- 《PHP、MySQL和Apache入门经典(第5版)》一一2.4 在Mac OS X上安装MySQL
- 基于Java(SSM)+MySQL实现(Web)具有智能推荐功能的图书销售系统【100010208】
- MySQL 上亿大表如何优化?
- mysql全日志自动化脚本
- mac卸载mysql
- 【MySQL】实验二 简单查询
- 通过cmd窗口导入导出mysql数据库
- MySql下载安装(Mac平台) 终端启动 XMAPP启动
- mysql组合索引与字段顺序
- MySQL 已有数据的表 调整字段顺序
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'