MAC版修改MySQL初始密码的方法

问题描述:

买了mac电脑,第一次装mysql,不知道初始密码,如何修改初始密码记录下。

解决方式:

http://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html

亲测方法3,已成功重置密码。

(感谢@非常,告诉我官网就有重置方法,网上搜了一堆堆...

另外,step1和2来源于http://www.jb51.net/article/87585.htm

英文不好,官方的没太看明白# #)

step1:

苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)

step2:

进入终端输入:cd /usr/local/mysql/bin/

回车后 登录管理员权限 sudo su

回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe --skip-grant-tables &

回车后mysql会自动重启(偏好设置中mysql的状态会变成running)

step3.

输入命令 ./mysql

回车后,输入命令 FLUSH PRIVILEGES;

回车后,输入命令 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

至此,密码修改完成,可以成功登陆。

2.其他:mac终端基础操作mysql

首先手动启动MySQL应用程序

打开终端输入如下命令:  /usr/local/MySQL/bin/mysql -u root -p

(注意:Windows下的是:  mysql -u root -p)

其中root为用户名。这时会出现如下命令:Enter password:  123456

这样就可以访问你的数据库服务器了。

   数据库操作

下面介绍一些关于从数据库创建到使用的一些简单的方法;

创建一个名字为mydatabase数据库:

 create database mydatabase ;

可以用以下地命令来查看创建的数据库是否成功:

 show databases ;

更改数据库名字 :

alter databases Hdatabase ;

更改数据库mydatabase的字符集 :

 alter database mydatabase charset GBK ;

进入数据库:

use mydatabase ;

用下面的命令来查看该数据库中的表:  show tables ;

表操作

用下面的命令来创建表:

create table student (
          name varchar(10) ,
          gender varchar(10) ,
          sno int primary key(id)
         )charset utf8;

用下面的命令来检查表的创建是否成功:   show tables;

以上所述是小编给大家介绍的MAC版修改MySQL初始密码的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

(0)

相关推荐

  • Mac下MySQL5.7忘记root密码的解决方法

    mysql5.7忘记root密码的操作步骤: 1. 在系统偏好设置中停止MySQL服务. 2.执行命令以安全模式启动MySQL: cd /usr/local/mysql/bin sudo ./mysqld_safe --skip-grant-tables 3.新打开一个命令行窗口,在MySQL中执行 update mysql.user set authentication_string=PASSWORD('你的密码') where User='root'; FLUSH PRIVILEGES; 注

  • Mac下忘记mysql密码重新设置密码的图文教程

    MySQL 文件在路径 /usr/local/mysql 下 1, 在系统偏好设置中关闭 mysql : Stop MySQL Server 2 ,打开终端 进入路径 /usr/local/mysql/bin 输入命令 sudo su, 然后输入开机密码. 然后输入命令:./mysqld_safe –skip-grant-tables 命令集合 cd /usr/local/mysql/bin sudo su ./mysqld_safe --skip-grant-tables 3, 重新打开一个终

  • mysql修改用户密码的方法和mysql忘记密码的解决方法

    修改密码: 复制代码 代码如下: //选择数据库use mysql;//修改密码update user set password=password('新密码') where user='root';//立即生效flush privileges 忘记管理员密码: 在my.ini的[mysqld]字段下面加入: 复制代码 代码如下: skip-grant-tables 重启mysql服务,这时的mysql不需要密码即可登录数据库然后进入mysql 复制代码 代码如下: use mysql;updat

  • mysql 忘记密码的解决方法(linux和windows小结)

    当登陆MYSQL时,提示: ERROR 1045: Access denied for user: 'root@localhost' (Using password: YES) 说明密码不正确,当确实忘记密码时,要怎么办呢? 难道重新安装,当然不需要了. Linux或UNIX 1. 用root或者以mysqld的用户登录系统 2. 利用kill命令结束掉mysqld的进程 3. 使用 --skip-grant-tables 参数启动MySQL, 假设MySql安装目录在 /usr/local/m

  • MySQL忘记密码恢复密码的实现方法

    一.服务器环境 1.系统windows2003 中文企业版 sp2 2.mysql 5.1.55 3.php 5.2.17 4.IIS 6.0 二.破解过程 1.停止mysql服务(以管理员身份,在cmd命令行下运行)使用如下命令: net stop mysql 2..使用命令启动mysql数据库,命令如下 mysqld --skip-grant-tables 或者 mysqld-nt --skip-grant-tables 3.新开一个cmd窗口,进行如下命令操作 1.mysql -uroot

  • Mac操作系统下MySQL密码忘记后重置密码的方法

    安装好MySQL以后,系统给了个默认的的密码,然后说如果忘记了默认的密码......我复制了默认密码就走过了只一步,这一步就是我漫长旅程的开始.他给的密码太复杂了,当然我得换一个,而且我还要假装我不记得密码了,就这样我走上了不归路...... 这个过程是心酸的,网上的资料多如狗,关键是各有各的错法,尝试了半天没一个对的,在即将打破心理防线,要去翻MySQL文档的时候,我改成功了.没有一个文章告诉我完整的答案,我是参考了好几个攻略,闭门造出来的车.给自己点赞.废话不多说,一步一步跟我走. 关闭my

  • 强制修改mysql的root密码的六种方法分享(mysql忘记密码)

    方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数. 方法二 使用mysqladmin,这是前面声明的一个特例. mysqladmin -u root -p password mypasswd 输入这个命令后,需要输入root的原密码,然后root的密码将改为mypasswd. 把命令里的root改为你的用户名,你就可以改你自己的密码了. 当然如果你的mysqladmin连接不上mysql server,或者你没有办法执行mysq

  • MAC下MySQL忘记初始密码怎么办

    MAC下MySQL忘记初始密码的解决方法分享给大家,供大家参考,具体内容如下 从官网安装好MySQL的dmg后. 1 设置mysql命令 从终端输入 mysql --version 若显示版本号表明正常:若显示command not found,则按如下代码链接安装路径 cd /usr/local/bin/ sudo ln -fs /usr/local/mysql/bin/mysql mysql 2 关闭mysql服务 sudo /usr/local/mysql/support-files/my

  • Windows中MySQL root用户忘记密码解决方案

    同时打开2个命令行窗口,并按如下操作: <1>.在第一个"命令行窗口"输入: cd D:\Program Files\MySQL\MySQL Server 5.5\bin net stop mysql mysqld --skip-grant-tables <2>.在第二个"命令行窗口"输入: cd D:\Program Files\MySQL\MySQL Server 5.5\bin mysql -uroot -p mysql> upd

  • MAC上Mysql忘记Root密码或权限错误的快速解决方案

    最近一段时间都在倒腾mantis发现总是连接mysql出错,就随手修改了root权限,导致登录不上了. 下面给大家分享还原root权限和更改root密码的最便捷方法. 1:装mysql workbench .可视化界面直接操作. 2:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务 3:进入终端 输入: cd /usr/local/mysql/bin/ 回车后 登录管理员权限 sudo su 回车后输入以下命令来禁止mysql验证功能 ./mysqld_safe -

随机推荐