学会使用基于web数据库的管理工具phpMyAdmin。

如果使用合适的工具,mysql数据库的管理就会为得相当简单。应用MySQL命令行方式需要对MySQL知识非常熟悉,对SQL语言也是同样的道理。不仅如此,如果数据库的访问量很大,列表中数据的读取就会相当困难。

当前出现很多GUI MySQL客户程序,其中最为出色的是基于Web的phpMyAdmin工具。这是一种MySQL数据库前台的基于PHP的工具。PhpMyAdmin的缺点是必须安装在你的Web服务器中,所以如果没有合适的访问权限,其它用户有可能损害到你的SQL数据。

http://www.gaodaima.com/46164.html安装并使用phpMyAdmin管理MySQL数据库_php

功受奖者PhpMyAdmin的安装过程非常简单。从http://www.phpmyadmin.net/下载PhpMyAdmin,当前最新版本是2.6.4-pl3。将下载文件解压缩到你选择的路径,比如 /srv/www/domain.com/html/admin。在将phpMyAdmin与数据库连接之前,请确保phpMyAdmin处于受保护状态,其中可以通过建立一个an .htaccess文件来完成:

AuthUserFile /srv/www/domain.com/.htpasswd

AuthGroupFile /dev/null

AuthName adminAuthType basic

Order Deny,Allow

Deny From All

Allow From localhost

require user admin

satisfy any

以上代码段使得假设路径/srv/www/domain.com没有受保护因此.htaccess文件处于Web路径之外(比如Apache中的 DocumentRoot为/srv/www/domain.com/html)。使用htpasswd工具建立 /srv/www/domain.com/.htpasswd文件:Create the /srv/www/domain.com/.htpasswd file using the htpasswd tool:

# htpasswd -cm /srv/www/domain.com/.htpasswd admin

一旦你已经提供了管理员的密码,可以编辑包含phpMyAdmin 的config.inc.php文件。你将可以编辑$cfg['PmabsoluteUri']关键字以指向安装在服务器中phpMyAdmin的位置,然后编辑$cfg['Servers']数组。为了快速建立和运行,并且能够编辑服务器上所有的数据库,你将需要提供的权限证明:

$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';

现在你可以进入http://www.domain.com/admin/phpMyAdmin-2.6.4-pl3/并访问你的MySQL数据,并可将路径重命名为phpMyAdmin/以更为方便的访问。

欢迎大家阅读《安装并使用phpMyAdmin管理MySQL数据库_php》,跪求各位点评,若觉得好的话请收藏本文,by 搞代码

微信 赏一包辣条吧~

支付宝 赏一听可乐吧~

php 管理 mysql 数据库 代码_安装并使用phpMyAdmin管理MySQL数据库_php相关推荐

  1. linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案

    linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 参考文章: (1)linux 下mysql忘记密码或者安装好linux后不知道mysql初始密码解决方案 (2) ...

  2. mysql 手工配置_小姜学网络(MySQL数据库的手工安装与配置)附代码

    完成小姜学网络(先电IaaS云平台基本环境配置二)附带完整代码中所有内容,即先电IaaS云平台基本环境配置,或者从小姜学网络(先电IaaS云平台基本环境配置一)附带完整代码的镜像开始 涉及节点: co ...

  3. mysql初始数据库出错_安装MySQL提示initialize database(初始化数据库)错误解决方法...

    1.若原来电脑上安装过MySQL,需要将原来安装的软件彻底卸载干净再进行安装 (1)首先停止原MySQL服务 我的电脑--右击--管理--进入服务--找到MySQL--关闭此服务 (2)进入卸载程序控 ...

  4. 怎么用php操作mysql删除数据库代码_如何使用php操作mysql的增删改查?

    php操作mysql的增删改查方法:1.插入语句[insert into 数据表名(字段1,字段2,....) values("值1","值2",..)]:2. ...

  5. mysql数据库代码_【代码总结】MYSQL数据库的常见操作

    ============================== MYSQL数据库的常见操作 ============================== 一.mysql的连接与关闭 -h:指定所连接的服 ...

  6. goods购物表MySQL的代码_第一节:数据库及表

    在Mysql中建立一个数据库cart,在库中建立两个表,分别是:goods(商品表),order(订单表). 本教程用命令创建数据库,用命令创建数据库习惯了,比用PhpMyAdmin快,因为用phpM ...

  7. mysql级联删除_每天学一点学点MySQL数据库之第二节

    三.快速安装运行MySQL数据库 MySQL以前一直是开源免费的,被Oracle收购后有些变化:以前的版本都是免费的,社区版按GPL协议开源免费,商业版提供更加丰富的功能,但收费. 社区版的下载地址: ...

  8. mysql的介绍;安装及基本配置;mysql数据库运行必备技能

    一.MySQL的介绍 1. 数据库:数据库集中存放位置 1) 常见的数据库类型:关系型(mysql.oracle.SQLserver2008,DB2),树型(windows注册表).非关系型(NoSQ ...

  9. 安装mysql出现错误_安装Mysql时出现错误及解决办法

    因为一时手痒痒更新了一下驱动,结果导致无线网卡出了问题.然而就算是从官网上下载了驱动各种折腾也没有弄好,心里特别堵.无奈只有重装系统这一条路了.这里表示特别难过,因为电脑上东西实在太多了,而且各种环境 ...

最新文章

  1. 多线程并行和并发的区别
  2. Tomcat的Classpath-常见问题以及如何解决
  3. 云时代架构阅读笔记十三——你的系统如何处理高并发?
  4. es6语法-箭头函数
  5. python assert函数
  6. pythonweb管理电脑_Python远程控制局域网计算机网络远程控制软件Python的开发,python,电脑,web...
  7. python控制流教程_Python入门教程之运算符与控制流
  8. webstorm的debug模式
  9. IIS 返回 405 - 不允许用于访问此页的 HTTP 谓词。终极解决办法!!!!
  10. cdoj31-饭卡(card) (01背包)
  11. Teststand 界面打不开问题解决
  12. 华为NCE网管配置EPLAN
  13. 【数据结构】(森林)求以孩子兄弟表示法存储的森林叶子结点数
  14. 前端iPhone刘海屏适配
  15. JS判断ios系统的版本号
  16. 判断网站统计中某个访客IP是否为百度蜘蛛的方法
  17. cmd/go: “package ... is not in GOROOT“问题解决办法
  18. JAVA使用jacob判断word附件是否加密
  19. 谷歌浏览器取消idm在微信读书PC页面自动下载pdf
  20. 2022暑假强化学习记录

热门文章

  1. python中remove函数是什么意思,python中pop函数和remove函数有什么区别
  2. 服务器系统健康值计算算法,身体健康指数计算方法
  3. 用Spring Boot复刻一款天猫商城,你可以做到!
  4. 一个接口是如何在Keycloak和Spring Security之间执行的
  5. 16张图带你学会 Ansible 自动化运维工具
  6. 赠书:Java面试一战到底!
  7. php代码冗余度检查插件,合并ThinkPHP配置文件以消除代码冗余的实现方法
  8. docs邮箱服务器,邮件服务器更换域名
  9. php 获取日期标签的值,在php中获取标签的选定索引值
  10. static在内存层面的作用_「C++ Primer plus 心得」9.内存模型和名称空间