今天遇到了个低级问题:
   EnvironmentError:mysql_config not found

  网上谷歌了一圈发现没用,静下来想的时候才发现新电脑没安装Mysql,吐血

后面再去官网上下载Mysql 进行配置的时候,出现
  -bash: mysql: command not found

1、先找到mysql安装路径: /usr/local/mysql/bin

2、cd /usr/local/mysql/bin

3、ln -fs /MYSQLPATH/bin/mysql mysql

mysql 常见操作及小白问题:

  1、user表不存在?:
      users表实在performance_schema数据库下的,如果需要查找用户表可:select user from mysql.user

  2、删除user表用户:

      delete from mysql.user where user = 'root' and host = 'local';

  3、修改用户密码:

       update mysql.user set password = 123456789 where user='root' and host='localhost';

  2、mysql 停止、开始、重启:
        

        sudo /usr/local/mysql/support-files/mysql.server start

        sudo /usr/local/mysql/support-files/mysql.server stop

        sudo /usr/local/mysql/support-files/mysql.server restart

刚设置的密码无法进入,只能通过安全模式进入:
  

    sudo mysqld_safe --skip-grant-tables

       但是报错:sudo: mysqld_safe: command not found

这时候需要配置alias,步骤:

  1、cd ~/

  2、vi .bash_profile

  3、

    alias 'mysql=‘/usr/local/mysql/bin/mysql'

    alias mysqladmin='/usr/local/mysql/bin/mysqladmin'

    alias mysqld_safe='/usr/local/mysql/bin/mysqld_safe'

  ’/usr/local/mysql‘指mysql在mac上安装路径

  4、source ~/.bash_profile

这样继续,进入安全模式

    

      sudo mysqld_safe --skip-grant-tables

如果实在进入安全模式不行,可以通过下面

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables

最后还有一种办法进入安全模式:
  cd 安装目录: $cd /usr/local/mysql

  vim my.cnf文件

  添加:skip-grant-tables

  保存并推出

  重启mysql服务

  update mysql.user set password = 123456789 where user='root' and host='localhost';

  flush privileges; --刷新

  删除my.cnf中添加的"skip-grant-tables"

  

查看端口是否被占用:

sudo lsof -i tcp:port 如:sudo lsof -i tcp:8080`

查看进程PID ,可以将进程杀死。

  sudo kill -9 PID



Mysql 安装及MySQL-python 问题的更多相关文章

  1. MySql安装与MySQL添加用户、删除用户与授权

    1.安装MySql       目前MySQL有两种形式的文件,一个是msi格式,一个是zip格式的.msi格式的直接点击setup.exe就好,按照步骤进行.但是很多人下了zip格式的解压发现没有s ...

  2. mysql安装图解 mysql图文安装教程(详细说明)

    MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本. mysql 下载地址 http://www.jb51.net/softs/2193.html 下面的是M ...

  3. mysql安装图解 mysql图文安装教程(详细说明)-[转]

    很多朋友刚开始接触mysql数据库服务器,下面是网友整理的一篇mysql的安装教程,步骤明细也有详细的说明. MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版 ...

  4. MySQL安装时MySQL server一直安装失败日志显示This application requires Visual Studio 2013 Redistributable

    使用MySQL社区版的msi包进行安装,试了好多次,别的组件都能正常安装,只有MySQL server的安装状态显示为fail.删除所有安装的程序,包括所依赖的各种Microsoft发布的包,删除所有 ...

  5. mysql安装设置mysql字符集utf8及修改密码

    MySQL的下载,建议下载MySQL的解压缩版本 MySQL官网下载推荐别下最新版本的原因是因为很多之前用的jar包和工具类不兼容最新版本的 可以下5.多的和六点多的 这样的压缩包解压再配置就行了 安 ...

  6. mysql安装过程mysql本地环境变量的配置

    配置环境变量 前面步骤完成后安装好MySQL,为MySQL配置环境变量.MySQL默认安装在C:\Program Files下. 1)新建MYSQL_HOME变量,并配置:C:\Program Fil ...

  7. 【MYSQL安装】mysql 5.6在centos6.4上的安装

    1.卸载系统自带的mysql [root@zhangmeng ~]# rpm -qa |grep mysql mysql-libs--.el6_3.x86_64 [root@zhangmeng ~]# ...

  8. mysql 安装 和 mysql 远程连接

    一.mysql安装 1.下载MySQL数据库可以访问官方网站:https://www.mysql.com/ 2.点击DOWNLOADS模块下的Community模块下的MySQL Community ...

  9. mysql安装教程,mysql安装配置教程

    MySQL的安装教程 一.MYSQL的安装 首先登入官网下载mysql的安装包,官网地址:https://dev.mysql.com/downloads/mysql/ 一般下载这个就好,现在的最新版本 ...

  10. mysql安装和mysql图形界面安装以及文本文件导入mysql

    本人大一大二一直使用windows系统,被微软爸爸给惯坏了,一看到cmd命令行就吓尿.现在用ubuntu,每一个操作都是语句,也是得到锻炼(个jb). ubuntu安装mysql和python代码 s ...

随机推荐

  1. 关于验证码在IE中不刷新的快速解决方法

    今天在做验证码的时候发现在IE中,验证码不会刷新,而谷歌等其他浏览器没有问题,所以我想到应该是缓存问题,因为IE默认的设置是如果访问地址没变化就不会去获取而是加载缓存中的内容 所以解决方案就是在验证码 ...

  2. IOSruntime : 运行时机制

    首先必须明白的: 1.是什么 1> runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包含了很多底层的C语言API 2> 平时编写的OC代码, 在程序运行过程中, 其实最 ...

  3. jsHint-静态代码检查工具eclipse中使用

    今天介绍一个关于js静态代码的检查工具,此工具可以帮助更好的规范代码的编写形式以及检查错误.由于jslint的分支jsHint有跟多的配置项相对使用也比较方便,依次本文主要介绍jsHint的使用方式. ...

  4. 洛谷 P2380 狗哥采矿

    题目背景 又是一节平静的语文课 狗哥闲来无事,出来了这么一道题 题目描述 一个n*m的矩阵中,每个格子内有两种矿yeyenum和bloggium,并且知道它们在每个格子内的数量是多少.最北边有blog ...

  5. 如何处理错误消息Please install the gcc make perl packages

    如何处理这行错误消息? Please install the gcc make perl packages from your distribution. 执行命令行:yum install gcc ...

  6. 使用JDK自带的VisualVM进行Java程序的性能分析

    VisualVM是什么? VisualVM是JDK自带的一个用于Java程序性能分析的工具,JDK安装完毕后就有啦,在JDK安装目录的bin文件夹下能找到名称为jvisualvm.exe. 要使用Vi ...

  7. MovieReview—NINE LIVES(九条命)

    Struggle & Family         A successful middle-aged man in the movie became a cat by falling from ...

  8. UVA 1609 Foul Play 不公平竞赛 (构(luan)造(gao)+递归)

    题意:有n支队伍(n是2的整数幂,2<=n<=4),打淘汰赛,胜者进入下一轮,其中1号队伍能打败至少一半的队伍,对于它不能打败的队伍l,一定存在一支它能够打败的队伍w,使得w能直接打败l, ...

  9. Talent Show

    6349: Talent Show 时间限制: 1 Sec  内存限制: 128 MB提交: 106  解决: 40[提交] [状态] [讨论版] [命题人:admin] 题目描述 Farmer Jo ...

  10. centos Chrony设置服务器集群同步时间

    Chrony是一个开源的自由软件,像CentOS 7或基于RHEL 7操作系统,已经是默认服务,默认配置文件在 /etc/chrony.conf 它能保持系统时间与时间服务器(NTP)同步,让时间始终 ...