初次使用phpMyAdmin & MySql修改root密码

Posted theArcticOcean

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初次使用phpMyAdmin & MySql修改root密码相关的知识,希望对你有一定的参考价值。

环境:
windows 8.1
WampServer Version 2.5
mysql 5.6.17
phpmyadmin 4.1.14


享受phpMyAdmin阶段(享乐阶段):

首先打开phpMyAdmin:

找到phpmyadmin文件夹下的配置文件   config.inc.php(比如 D:\\wamp\\apps\\phpmyadmin4.1.14), 修改几个关键点:
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['AllowNoPassword'] = true;  //刚安装完是没有密码的
  
   浏览器中输入:
   http://localhost/phpmyadmin/
打开B/S管理界面:


   

使用phpmyadmin实在太方便了,曾经让人头疼不已的数据导入问题几秒钟OK(曾经我用mysql workbench差点吐血)

比如向student表导入一条记录(只是试验,所以不多):

建立一个sql文件,文件内容(只要先导出数据生成sql文件,再复制一下,把INSERT INTO的关键地方修改成自己的数据就行)如下:

-- phpMyAdmin SQL Dump -- version 4.1.14 -- http://www.phpmyadmin.net -- -- Host: localhost -- Generation Time: 2016-01-20 11:20:47 -- 服务器版本: 5.6.17 -- PHP Version: 5.5.12 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00"; /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; -- -- Database: `db_study` -- -- -------------------------------------------------------- -- -- 表的结构 `student` -- CREATE TABLE IF NOT EXISTS `student` (   `name` varchar(5) NOT NULL,   `age` int(3) NOT NULL,   `sex` varchar(5) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=gb2312; -- -- 转存表中的数据 `student` -- INSERT INTO `student` (`name`, `age`, `sex`) VALUES ('Elena', 19, '女'); /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; 接着导入即可:

修改密码阶段(作死阶段): 本人兴高采烈的在phpMyAdmin中设置了root密码,忘了!最后不得不修改密码。 迫不及待的设置密码:

当时自己是输入了密码后又鬼使神差的点了个生成密码.所以自己设置的密码变了,而生成的密码有没有记住。。导致root不能进入mysql。(其实生成是在自己设置的密码上又加密了,新的字符串才是最终的密码) 这一下只有127.0.0.1能被phpMyAdmin用了。。。

忘记root密码,那就修改密码:先用wampserver停止apache的服务,再重新设置密码:

win+R:

C:\\Users\\Administrator>cd /d D:\\wamp\\bin\\mysql\\mysql5.6.17\\bin

D:\\wamp\\bin\\mysql\\mysql5.6.17\\bin>SET PASSWORD FOR myuser@localhost = PASSWORD('********');

//  再一次进入mysql console:

Enter password: ********

Welcome to the MySQL monitor. Commands end with ; or \\g.

Your MySQL connection id is 5Server version: 5.6.17 MySQL Community Server (GPL)


 
  再把
  config.inc.php关键项改回来:
 
 
  
   $cfg['Servers'][$i]['user'] = 
   '127.0.0.1';
  
  
   $cfg['Servers'][$i]['password'] = '';
  
 
 
  
改成:
  
$cfg['Servers'][$i]['user'] =  'localhost'; $cfg['Servers'][$i]['password'] = '********'; 浏览器中输入: http://localhost/phpmyadmin/ 进入B/S管理界面成功!
(非root账户是看不了所有数据库的)



以上是关于初次使用phpMyAdmin & MySql修改root密码的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate 无法访问 phpMyAdmin 插入的数据

phpmyadmin 配置完全后为啥显示的是 Index of /phpmyadmin

gunradio 初次使用

Less -- 初见less(Less介绍 & 初次使用less & 使用考拉编译less)

导入大型数据库 - CPanel & MySQL & PHPMyAdmin

mysq'l系列之10.mysql优化&权限控制