好久没写东西了,上来记录一下今天学的一点小东西吧~

之前搞php开发的时候,一直用的是SQLyog来操作mysql数据库的,但是今天发现sqlyog功能不是很完善,主要是我想修改数据库名,但是sqlyog不支持,那没办法了,只能换条路走咯。说干就干,在网上找了一些资料,发现phpMyAdmin可以,于是立马下载了一个phpMyAdmin,不需要安装,直接解压压缩包就可以了,接下来就是配置的事了。

因为我一直用的是xampp集成软件包,所以毫无疑问,先把整个解压出来的文件夹丢到../xampp/htdocs文件夹里面,然后找到phpMyAdmin里面的libraries文件夹下面的config.default.php文件,这里面就是我们需要修改的配置文件了。

1.修改访问网址:$cfg['PmaAbsoluteUri'] = '';这里填写phpmyadmin的访问网址,如我的就是$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';

2.修改mysql的主机信息:$cfg['Servers'][$i]['host'] = 'localhost'; 如果mysql和phpMyAdmin在同一台服务器上,直接填localhost即可,不然填写mysql所在服务器的IP地址

            $cfg['Servers'][$i]['port'] = '';mysql端口号,如果用的是默认端口3306,则保留空格即可

3.修改mysql用户名和密码:$cfg['Servers'][$i]['user'] = 'root'; // 用户访问phpmyadmin使用的mysql用户名 
             $cfg['Servers'][$i]['password'] = ''; // 上述用户名对应的密码

4.修改认证方法:$cfg['Servers'][$i]['auth_type'] = 'cookie'; 在此有四种模式可供选择,cookie,http,HTTP,config。config方式即输入phpmyadmin的访问网址即可直接进入,无需输入用户名和密码,是不安全的,不推荐使用。 当该项设置为cookie,http或HTTP时,登录phpmyadmin需要数据用户名和密码进行验证。

5.设置短语密码:$cfg['blowfish_secret'] = ''; 如果认证方法设置为cookie,就需要设置短语密码,置于设置为什么密码,由您自己决定 ,但是不能留空,否则会在登录phpmyadmin时提示错误 。

好了,到这里就配置完毕了,接下来只要登录phpMyAdmin就可以了,还记得自己的登陆网址吧,直接输入网址跳转到登录界面,输入账号密码就行了,奇怪,提示我不能输入空密码,因为我原先的root账号时没有密码的,但是他又不让输入空密码,怎么办?不要急,我们再仔细看看配置文件,还是config.default.php这个文件,$cfg['Servers'][$i]['nopassword'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;找到这两行代码,然后把false改为true就可以了,意思看命名就应该看得懂了吧,我们再试试登陆一次,ok,登陆成功,大功告成,至此我们的phpMyAdmin就配置完成了,剩下就要去摸索里面的功能咯。

我这里简单介绍一下修改root账号密码的功能:

1.登录phpMyAdmin后,找到左侧mysql数据库,点击进入

2.点击上面的sql,在语句输入框中输入代码:update user set password=password('123456') where User='root',其中123456位你希望修改的密码

3.点击右下角的执行,然后进入config.default.php文件修改$cfg['Servers'][$i]['password'] = '';

4.在服务器上重启mysql就可以了,至此,你的root账号的密码就修改成功了,是不是很方便?

本文纯属新手帖,大神自动忽略,非喜勿喷~

phpMyAdmin的配置的更多相关文章

  1. php5.5安装及phpmyadmin&nginx配置php模块

    安装php5.5: 下载源地址:rpm -Uvh rpm包安装:yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php ...

  2. WAMP中的MySQL设置用户、密码 及 phpmyadmin的配置

    打开localhost和phpadmin时注意是否改过端口(这两个的默认端口是80) 初始用户名:root   密码为空 改密后使用新密码. WAMP中的 mysql设置密码(默认密码为空)及 php ...

  3. 死磕!Windows下Apache+PHP+phpmyadmin的配置

    环境配置真的很烦很费时间,稍不小心就会出错,这是一个鸡肋体力劳动,耐心和忍耐少不了.这个资料已经非常详细了,其中变量和路径不是百分百吻合但是意思已经很清楚了.剩下的就是耐心的执行和琢磨了. 一.  A ...

  4. 话说Centos下nginx,php,mysql以及phpmyadmin的配置

    大话centos下部署phalcon框架 Centos还是ubuntu? 当我沿用这个标题的时候,心里在想"我能说我之前用的windows吗?",windows下xampp,wam ...

  5. Linux CentOS7系统中phpMyAdmin安装配置

    今天介绍的是如何在Linux CentOS7系统中配置phpMyAdmin. 目录 环境准备 安装包 基本设置 网站预览 环境准备 linux centos7系统 ssh软件 php语言环境 mysq ...

  6. Ubuntu 安装phpmyadmin 和配置

    ubuntu 安装 phpmyadmin  两种 : 1: apt-get 安装  然后使用 已有的虚拟主机目录建立软连接  sudo  apt-get install  phpmyadmin sud ...

  7. WAMP中的mysql设置密码(默认密码为空)及phpmyadmin的配置

    来自:  http://wenku.baidu.com/link?url=J4K28e1kt-_ykJLsOtS1b5T6hKj5IzL5hXSKIiB133AvPCUXLlxGKScsBsxi0mA ...

  8. 1.phpmyadmin的配置

    一.解压后得到一个目录,进入相关目录中的\libraries目录,找到 config.default.php文件copy份到上级目录,并命名为config.inc.php ; 二.修改confing. ...

  9. 在Linux服务器上配置phpMyAdmin

    使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyad ...

随机推荐

  1. centos iptables

    1.查看本机关于IPTABLES的设置情况iptables -L -niptables --listmore /etc/sysconfig/iptablesservice iptables statu ...

  2. sql笔记-group by 统计功能

    --查询月销售量小于20的人员销售情况 SELECT C.Category, SUM(c.[Count]) AS CategorySum FROM test.dbo.Category c --WHER ...

  3. RGB转YCbCr

    从RGB转换成YCbCr //  Purpose:      //          Save RGB->YCC colorspace conversion for reuse, only co ...

  4. Android中,Context,什么是Context?

    注:本文翻译自Context, What Context?,原文链接在这里,作者是Dave Smith.ps:译者链接http://blog.csdn.net/race604/article/deta ...

  5. Corex-M0 系统嘀嗒定时器 Systick 详解

  6. TestNG测试报告美化buid.xml配置

    <?xml version="1.0" encoding="UTF-8"?> <project name="myproject&qu ...

  7. LINUX 设置ll的时候显示日期的格式

    1.临时更改显示样式,当回话结束后恢复原来的样式 export TIME_STYLE='+%Y-%m-%d %H:%M:%S'    # 直接在命令中执行即可 2.永久改变显示样式,更改后的效果会保存 ...

  8. NGINX、PHP-FPM开机自动启动

    NGINX SHELL脚本   放到/etc/init.d/下取名nginx #!/bin/sh # # nginx - this script starts and stops the nginx ...

  9. 纪勇破解QQ号问题

    试题描述 来到了新学校,才相处不到一个月,jy就对oyjy一见钟情.于是向oyjy问QQ号.当然身为创(实)新(验)一班的同学,oyjy还是要考考jy.她给了纪勇一个加密后的QQ号,让纪勇解密,解密规 ...

  10. 【js跨域】js实现跨域访问的几种方式

    这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据.只要协议.域名.端口有任何一个不同,都被 ...