zoukankan      html  css  js  c++  java
  • 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的密码
    --------------------- 

  • 相关阅读:
    Python 简单总结
    Python 简单总结
    Python 简介
    Python基础题
    Python基础题
    tDQSS
    parameter–precharge, tRCD and tRAS
    parameter–key parameters
    parameter -- tWR
    命令集
  • 原文地址:https://www.cnblogs.com/hyhy904/p/11014028.html
Copyright © 2011-2022 走看看