今天我们主要向大家介绍的是MySQL 修改 root 密码命令实际应用的介绍,以下就是文章的详细内容介绍,望大家借鉴。

以下的文章首要介绍MySQL 修正 root 暗码指令实践运用的介绍,其间包含对更改MySQL数据库的root 管理员暗码以及MySQL 数据库修正root 暗码指令等相关内容的介绍,期望会给你带来一些协助在此方面。

MySQL修正root暗码并不难(mysql修改root密码报错)  MySQL 修改 第1张

一、请问在win2K指令提示符下怎样更改MySQL的root管理员暗码?

  1. >MySQL-uroot-p
  2. Enterpassword:******
  3. MySQL>useMySQL;
  4. MySQL>updateusersetpasswordpassword=password('new_password')whereuser='root';

经过这种办法就能够直接MySQL 修正暗码了。至于在CMD下能否登陆MySQL,就要在Windows环境变量PATH中增加“C:\Program Files\MySQL\MySQL Server 5.0\bin;”(请改为你自己的装置途径)了。

二、MySQL 修正root暗码指令

cmd下切换到 MySQL 装置目录

d:/MySQL/bin

条件:MySQL用户root暗码为空.

输入 MySQL -u root MySQL

MySQL> 状态下输入 update user set password=password('新暗码') where user='root';

回显

Query OK, 0 rows affected (0.00 sec)

Rows matched: 2 Changed: 0 Warnings: 0

MySQL> 状态下输入 FLUSH PRIVILEGES;

回显

Query OK, 0 rows affected (0.00 sec)

MySQL> 状态下输入 quit

退出 sql

留意每个指令后都要加上一个分号 ";"

MySQL 才开端履行该行指令

而第二个指令会让已载入记忆体的 MySQL 体系资料库更新

重起 MySQL .

在更新 root 暗码後,日後要与 MySQL 连线的办法为:

MySQL -uroot -p新暗码

忘掉MySQL 的root 暗码:

先承认现已杀掉MySQLd 进程了,然后履行这个

/usr/bin/safe_MySQLd --skip-grant-tables &

再这样登录

MySQL -h 192.168.1.2 -u root

上边的192.168.1.2 是cloud 的MySQLd 运转机器,你换成自己的,这样登录上

去,就能够MySQL 修正暗码了。

修正暗码

1.MySQL -h hostname –u root 指令登录到MySQLd server 用grant 指令改动口令:

Grant all on *.* to root indentified by "111111"

2. MySQLadmin -u 用户名-p 旧暗码password 新暗码

例1:给root 加个暗码ab12。首先在DOS 下进入目录MySQLbin,然后键入

以下指令

MySQLadmin -uroot password ab12

注:由于开端时root 没有暗码,所以-p 旧暗码一项就能够省掉了。

2、例2:再将root 的暗码改为djg345。

MySQLadmin –u root -pab12 password djg345 (留意-p 不要和后边的暗码分

开写,要写在一起)

3.

  1. useMySQL;updateusersetpasswordpassword=password('yourpass')whereuser='r
  2. oot'

4. 载入权限表: `MySQLadmin -h hostname flush-privileges' ,或许使

用SQL 指令`FLUSH PRIVILEGES'。(当然,在这里,你也能够重启MySQLd。)

MySQL 的建库,增加数据办法:

  1. mysqi–uroot
  2. MySQL>createdatabasettt;
  3. MySQL>source1.txt
  4. MySQL>loaddatalocalinfile"2.txt"intotableboard;

1.txt 内容:

  1. CREATETABLEboard(
  2. boardidint(11)NOTNULLauto_increment,
  3. boardnamechar(255),
  4. PRIMARYKEY(boardid)
  5. );

2.txt 内容:

1 lk(Tab 键分隔)

2 lklk

3 lklklk

导出database:

#MySQLdump –opt ttt –uroot –p111111 > 111.sql

导入database

1. #MySQL –u root –p111111 ttt < 111.sql

2. MySQL>source 111.sql;

导出的多个database:#MySQLdump –-databases ttt1 ttt2 ttt3 –uroot –p111111

> 111.sql

导出一切database:#MySQLdump –-all-databases –uroot –p111111 > 111.sql

补一下不知道root暗码情况下MySQL 修正root暗码

MySQLd发动的时分加上–skip-grant-tables,然后立刻修正暗码,修正后去掉–skip-grant-tables,然后就OK了。

修改引荐】

  1. MySQL limit实践用法的详细解析
  2. Mysql LIMIT怎么正确对其进行优化
  3. MySQL两项功能的根本测验浅谈
  4. MySQL 连接池的实践装备问题
  5. Mysql暂时表的详细运用计划
转载请说明出处
知优网 » MySQL修正root暗码并不难(mysql修改root密码报错)

发表评论

您需要后才能发表评论