MySql 安装常见问题汇总
说明: 以下是针对 Mac 10.11 系统
以前,安装 MySql 数据库后, 设置的密码过于复杂,想更改为简单的密码, 方便数据库的使用.
1. 关闭和启动 MySql 数据库的方法: System Preference --> MySql

2. 如果上面的方法失效,可以使用在 terminal 中输入命令行的方式,来关闭和启动 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
3. 密码重置步骤
3.1 打开 terminal, 关闭 MySql 服务, sudo /usr/local/mysql/support-files/mysql.server stop;
3.2 输入: cd /usr/local/mysql/bin/;
3.3 输入: sudo su, 回车之后,需要输入自己计算机的密码;
3.4 跨过权限验证, 输入: ./mysqld_safe --skip-grant-tables &;
3.5 若命令执行停住了, 表示已经执行完毕,直接回车, 然后输入 exit 退出;
3.6 输入: ./mysql -u root, 可以直接进入 MySql;
3.7 选择数据库 mysql: use mysql; , 注意该命令以 ";" 结尾;
3.8 update 数据库表中 root 用户的密码:
update mysql.user SET authentication_string = PASSWORD('你的密码') where User = "root" and Host ='localhost';
3.9 输入: FLUSH PRIVILEGES;
3.10 输入: exit, 退出 MySql 数据库;
3.11 重启 mysql 服务: sudo /usr/local/mysql/support-files/mysql.server restart
3.12 在/usr/local/mysql/bin/ 目录下, 输入 ./mysql -u root -p, 回车, 输入刚才设置的密码登录 root 用户.
3.13 下次修改 root 用户密码如下: ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
参考资料:
- 修改 mysql 密码1
- 修改 mysql 密码2
- 修改 mysql 密码3
- How to start & stop mysql
- Mac 上的 MySQL 管理工具
- "error 2003: can't connect to mysql server on 'localhost'(10061)"
- win7下安装MYSQL报错:"MYSQL 服务无法启动"的3534问题
- MySQL5.7 启动报错:initialize specified but the data directory has files in it. Aborting.
- 解决1130 Host 'localhost' is not allowed to connect to this MySQL server
- 解决Windows安装解压版MySQL出现服务正在启动-服务无法启动的问题
- MySQL服务正在启动或停止中,请稍候片刻后再试一次
- Windows下Mysql 5.7.19 开启bin-log以及mysql配置
- shell mysql数据实时同步脚本
MySql 安装常见问题汇总的更多相关文章
- MySQL安装常见问题(找不到文件,系统服务无法启动...)
在安装mysql时总是会遇到问题,每次重新安装都会花很多时间来排查.在网上其实有很多相关的文章,但很多都只讲了方法,但没讲具体细节问题,导致无法解决问题.其实有时候知道问题的原因,但总是因为一些细节问 ...
- mysql安装常见问题(系统找不到指定的文件、发生系统错误 1067 进程意外终止)
在安装mysql时总是会遇到这样那样的问题,每次重新安装都会花很多时间来排查.在网上其实有很多相关的文章,但很多都只讲了方法,但没讲具体细节问题,导致无法解决问题.其实有时候知道问题的原因,但总是因为 ...
- mysql安装问题汇总
操作系统:win7 mysql版本号:mysql 5.5(64位) 1.又一次安装mysql卡在最后一步过不去 问题描写叙述:第一次安装完mysql.使用jdbc写入的中文都是乱码.但已存在于数据库中 ...
- MYSQL 面试常见问题汇总
转自: https://blog.csdn.net/u011010851/article/details/80074550 Q1:主键,外键,超键,候选键:主键 对表中数据进行唯一标识的数据列的 ...
- CentOS安装Oracle数据库详细介绍及常见问题汇总
一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命 ...
- 转---CentOS安装Oracle数据库详细介绍及常见问题汇总
一.安装前准备 1.软件硬件要求 操作系统:CentOS 6.4(32bit)Oracle数据库版本:Oracle 10g(10201_database_linux32.zip)最小内存:1G(检查命 ...
- SVN集中式版本控制器的安装、使用与常见问题汇总
SVN是Subversion的简称,是一个开放源代码的版本控制系统,它采用了分支管理系统,集中式版本控制器 官方网站:https://www.visualsvn.com/ 下载右边的服务器端,左边的客 ...
- mysql进阶(十六)常见问题汇总
mysql进阶(十六)常见问题汇总 MySQL视图学习: http://www.itokit.com/2011/0908/67848.html 执行删除操作时,出现如下错误提示: 出现以上问题的原因是 ...
- (转)CloudStack 安装及使用过程中常见问题汇总
CloudStack 安装及使用过程中常见问题汇总 在做工程项目中对CloudStack 安装及使用过程中常见的几个问题及如何解决做一个总结. 1.Windows XP虚拟 ...
随机推荐
- 网页中多一些常见效果之伸缩菜单(主要是学习js的书写方法)
效果如下图: 代码很简单,如下: <!doctype html> <html lang="en"> <head> <meta charse ...
- centos7安装thrift
1. 升级所有软件包 yum -y update 2.安装开发工具 yum -y groupinstall "Development Tools" 3.安装wget yum -y ...
- C++ Primer Plus的若干收获--(二)
哎,真是不想吐槽考驾照的艰辛历程了.跑到大西郊,顶着大太阳,一天就能摸上个十几分钟二十分钟的车,简直不要太坑爹,这两天真是做的我屁股疼的不行. .. 今天果断不去了.仅仅可惜我的大阿根廷啊,坚持到最后 ...
- SourceTree代码管理学习git命令操作
Git管理工具SourceTree提交代码时报文件名过长,用命令解决这个错误: 使用git status查看状态信息 git status 使用git add将修改后的文件(.代表全部文件)添加到暂存 ...
- FileNotFoundException: http:\localhos46087125.jpg (文件名、目录名或卷标语法不正确
java.io.FileNotFoundException: http:\localhost:8080\ipms\upload\1332146087125.jpg (文件名.目录名或卷标语法不正确.) ...
- _T("") vs L 到底用谁?L!
一直没有注意这个,今天突然纠结起来这个问题,代码写多了,难免这两个混用. 现在是时候有个结论了: 如果你的工程是unicode编译,那么请明确的使用L! 如果是多字节(ansi),那么请使用_T(&q ...
- C++函数指针和类成员函数指针
一.函数指针——基本形式 char Fun(int n) { return char(n); } //char(*pFun)(int); void main() { char(*pFun)(int); ...
- MacOS 自带文件编码格式转换工具
[命令功能]iconv 是Linux操作系统用于将文本编码格式从一种转外另外一种的工具命令.[使用方法] iconv [OPTION...] [-f ENCODING] [-t ENCODING] [ ...
- C++标准库之condition_variable
conditon_variable(条件变量)用于线程间同步 condition_variable有5个函数,函数名及对应的功能如下: wait阻塞自己,等待唤醒 wait_for阻塞自己,等待唤醒, ...
- eclipse 遇关键字enum编译问题解决
今天公司系统升级 JDK1.4 到 JDK1.5, 结果工程在eclipse中编译不能通过: Enumeration enum = ………… 但是eclipse报错: Multiple markers ...