安装并使用phpMyAdmin管理MySQL数据库

2014 年 5 月 28 日5080

  如果使用合适的工具,MySQL数据库的管理就会为得相当简单。应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理。不仅如此,如果数据库的访问量很大,列表中数据的读取就会相当困难。
  
  当前出现很多GUIMySQL客户程序,其中最为出色的是基于Web的phpMyAdmin工具。这是一种MySQL数据库前台的基于PHP的工具。PhpMyAdmin的缺点是必须安装在你的Web服务器中,所以如果没有合适的访问权限,其它用户有可能损害到你的SQL数据。
  
  PhpMyAdmin的安装过程非常简单。从http://http://www.zjjv.com///下载PhpMyAdmin,当前最新版本是2.6.4-pl3。将下载文件解压缩到你选择的路径,比如/srv/http://www.zjjv.com//html/admin。在将phpMyAdmin与数据库连接之前,请确保phpMyAdmin处于受保护状态,其中可以通过建立一个an.htaccess文件来完成:
  
  <code>
  
  AuthUserFile/srv/http://www.zjjv.com//.htpasswd
  
  AuthGroupFile/dev/null
  
  AuthNameadminAuthTypebasic
  
  <Files*>
  
  OrderDeny,Allow
  
  DenyFromAll
  
  AllowFromlocalhost
  
  requireuseradmin
  
  satisfyany
  
  </Files>
  
  </code>
  
  以上代码段使得假设路径/srv/http://www.zjjv.com/没有受保护因此.htaccess文件处于Web路径之外(比如Apache中的DocumentRoot为/srv/http://www.zjjv.com//html)。使用htpasswd工具建立/srv/http://www.zjjv.com//.htpasswd文件:Createthe/srv/http://www.zjjv.com//.htpasswdfileusingthehtpasswdtool:
  
  <code>
  
  #htpasswd-cm/srv/http://www.zjjv.com//.htpasswdadmin
  
  </code>
  
  一旦你已经提供了管理员的密码,可以编辑包含phpMyAdmin的config.inc.php文件。你将可以编辑$cfg['PmabsoluteUri']关键字以指向安装在服务器中phpMyAdmin的位置,然后编辑$cfg['Servers']数组。为了快速建立和运行,并且能够编辑服务器上所有的数据库,你将需要提供的权限证明:
  
  <code>
  
  $cfg['Servers'][$i]['host']='localhost';
  
  $cfg['Servers'][$i]['extension']='mysql';
  
  $cfg['Servers'][$i]['auth_type']='config';
  
  $cfg['Servers'][$i]['user']='root';$cfg['Servers'][$i]['password']='mysecretrootpass';
  
  </code>

点这里查看更多MySQL教程

0 0