mysql-5.7.12-osx10.11 怎么修改root密码

mysql-5.7.12-osx10.11 怎么修改root密码,第1张

1. KILL掉系统里的MySQL进程;

2. 在命令提示符下(CMD),进入到MYSQL的BIN目录,用以下命令启动MySQL,以不检查权限的方式启动;

mysqld-nt --skip-grant-tables

3. 然后重新开打一个命令提示符的窗口(CMD)用空密码方式使用root用户登录 MySQL;

mysql -u root

4. 修改root用户的密码;

mysql>update mysql.user set password=PASSWORD('新密码') where User='root'

mysql>flush privileges

mysql>quit

5. 重新启动计算机,就可以使用新密码登录了。 破解本地Mysql密码Windows:

1.用系统管理员登陆系统。

2.停止MySQL的服务。

3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin

4.跳过权限检查启动MySQL,

c:\mysql\bin>mysqld-nt --skip-grant-tables

5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码

c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"

c:\mysql\bin>mysqladmin -u root -p shutdown

将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。

6.停止MySQL Server,用正常模式启动Mysql

7.你可以用新的密码链接到Mysql了。 Unix&Linux:

1.用root或者运行mysqld的用户登录系统;

2.利用kill命令结束掉mysqld的进程;

3.使用--skip-grant-tables参数启动MySQL Server

shell>mysqld_safe --skip-grant-tables &4.为root@localhost设置新密码

1、下载MySQL 5.x 发行版 ,解压并安装映像中的两个安装包文件。

a. mysql-5.x-osx10.6_x86_64.pkg -mysql 5.x 标准版安装

b. MySQLStartupItem.pkg-mysql启动项目,可以上你的电脑在启动系统时自动运行mysql服务。它安装在/Library /StartupItems/MySQL/,如果你不想系统启动时运行mysql服务,请不要安装。如果你在安装后又不想使用,请删除/Library /StartupItems/MySQL/这个目录。

启动mysql:

2、如果你已经安装了MySQLStartupItem.pkg,重新启动电脑即可。

3、如果你有安装MySQLStartupItem.pkg或者不想启动电脑,运行:应用程序-实用程序-终端程序,在终端中输入命令:

sudo /Library/StartupItems/MySQL/MySQL start

然后输入你的系统管理员密码,如果没有设定密码就直接回车。

关闭mysql服务:

终端中输入命令:sudo /Library/StartupItems/MySQL/MySQL stop

然后输入你的系统管理员密码,如果没有设定密码就直接回车。

mysql root账户密码:

mysql root密码初始值是空。这样虽然没有问题。但很不安全。建议你更改root用户密码。注意:mysql root用户和系统中的root用户是不一样的。是完全两个不同的用户。

更改mysql root密码请在终端中输入命令:

/usr/local/mysql/bin/mysqladmin -u root password 新密码

同时你也可以随时使用这条命令更改你的密码。

4、下载x版mysql数据库管理工具

这是一个运行在mac os x系统中的mysql数据库管理软件,支持本地及远程数据库管理。并且还是免费的。这个程序的优点是完全CGI界面。并且密码是保存在本机上的。相对比较 安全。

在~/下创建Sites文件夹

在/etc/apache2/users下创建username.conf文件,用vi或者nano打开,

把下面的内容复制粘贴到username.conf

<Directory "/Users/username/Sites/">

AllowOverride All

Options Indexes MultiViews FollowSymLinks

Require all granted

</Directory>

打开/etc/apache2/httpd.conf文件,取消下面几行的注释

LoadModule authz_core_module libexec/apache2/mod_authz_core.so

LoadModule authz_host_module libexec/apache2/mod_authz_host.so

LoadModule userdir_module libexec/apache2/mod_userdir.so

LoadModule php5_module libexec/apache2/libphp5.so

Include /private/etc/apache2/extra/httpd-userdir.conf

打开/etc/apache2/extra/httpd-userdir.conf文件,取消下面一行的注释

Include /private/etc/apache2/users/*.conf

重启Apache

sudo apachectl restart

从http://dev.mysql.com/downloads/mysql/下载对应系统版本的MySQL的DMG镜像,10.11和10.10系统选10.10版的, 10.9系统选10.9版的。

安装mySQL。

命令行下启动和关闭mysql服务:

开启

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

关闭

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

把mysql添加到环境变量

打开或创建~/.bash_profile文件,添加下面的内容:

export PATH="/usr/local/mysql/bin:$PATH"

命令行下source ~/.bash_profile生效。

修复2002 socket错误:‘

在命令行下输入如下命令:

sudo mkdir /var/mysql

sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock

  参考链接:http://coolestguidesontheplanet.com/get-apache-mysql-php-phpmyadmin-working-osx-10-10-yosemite/


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/zaji/7376286.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-04
下一篇2023-04-04

发表评论

登录后才能评论

评论列表(0条)

    保存