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

之前搞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. centos6.7下安装mvn 、安装elasticsearch下ik分词

    先说一下安装mvn步骤,如果已安装可以忽略: 在tmp目录下 1.建立mvn目录 mkdir mvn cd /tmp/mvn 2.下载 wget http://apache.fayea.com/mav ...

  2. Redis性能测试

    Redis 性能测试 Redis 性能测试是通过同时执行多个命令实现的.Redis性能测试主要是通过src文件夹下的redis-benchmark来实现(Linux系统下) 语法 redis 性能测试 ...

  3. Swift:闭包

    一.闭包的介绍 闭包表达式(Closure Expressions) 尾随闭包(Trailing Closures) 值捕获(Capturing Values) 闭包是引用类型(Closures Ar ...

  4. sqlite3 命令

    然后使用下列操作打开并进入数据库 1 2 3 $./adb shell $cd sdcard/path/subdir $sqlite3 dsxniubility.db 终端内进入数据库一般操作也就是 ...

  5. 【原创】JMeter学习(三十七)Jmeter录制手机app脚本

    环境准备: 1.手机 2.wifi 3.Jmeter   具体步骤: 1.启动Jmeter: 2.“测试计划”中添加“线程组”: 3.“工作台”中添加“HTTP代理服务器”: 4.配置代理服务器:Gl ...

  6. mybatis---实现关联表查询

    推荐学习博客: 1.http://www.cnblogs.com/xdp-gacl/p/4264440.html 2.http://www.cnblogs.com/yaobolove/p/544404 ...

  7. ubuntu安装mysql--PC端

    sudo apt-get update sudo apt-get install mysql-server mysql-client //密码:mmchong sudo netstat -tap|gr ...

  8. size_t 类型

    1 关于size_t定义 size_t是一种数据相关的无符号类型,它被设计得足够大以便能够内存中任意对象的大小.在cstddef头文件中定义了size_t类型,这个文件是C标准库stddef.h头文件 ...

  9. sql语句把字段中的某个字符去掉

    sql语句把字段中的某个字符去掉 )),'http://demo.m-school.net','') 例如: )),'http://192.168.2.180','') )),'http://zpzx ...

  10. [Phalcon] DI默认的服务

    代码,说明一切 namespace Phalcon\Di\FactoryDefault; use Phalcon\Di\Service; use Phalcon\Di\FactoryDefault; ...