`

用上phpmyadmin管理mysql

    博客分类:
  • db
阅读更多

一直没有找到喜欢用的mysql的前端工具, 特别是linux下更是缺少这类工具。看到很多人都推荐用phpmyadmin,是基于php web的管理工具, 而且跨平台,linux下也能用。于是试着安装和配置phpmyadmin,可惜从来没有用过php,搭建apache+php遇到困难, 尝试失败后就放弃了。随着新年的到来,正好这段时间工作不忙,还是想把phpmyadmin用起来,于是就在自己的笔记本上开始搭建phpmyadmin。

 

我的系统是windowsxp, 首先将apache、php、phpmyadmin都从官网给请了回来,mysql已经安装了5.0.67。由于前次搭建失败是在google里直接搜索安装phpmyadmin的资料, 五花八门,而且跟最新版本可能也对不上,跟我的实际情况也总有出入。这次我索性参考官方的docs和wiki。首先是apache,我直接装的windows installer版,安装成功后就已经运行了,而且还安装为了windows服务,右下角的图标可方便控制apache server。浏览器中打开http://localhost/ 出现it works! 说明apache运行良好。如果有问题,就查看error.log

 

php下载的是zip档,解压后,让apache支持php,按照官方doc来配置:http://www.php.net/manual/en/install.windows.apache2.php按照文档说明,只要修改apache目录下的conf/httpd.conf, 载入php module即可。修改httpd.conf的DocumentRoot,设定apache访问的根目录,也即http://localhost/所在位置,随便写一个简单的test.php放到DocumentRoot下,浏览器打开http://localhost/test.php测试,如果正常就说明php已经跟apache整合ok。这里有一个小技巧,大家都应该知道,浏览目录如果有一个index.html就会自动打开这个文件,否则就是浏览该目录下的子级目录了,利用index.html可以自由导航到需要的页面。

php还需要为phpmyadmin作额外设定,例如打开phpmysql.dll的extention,在php.ini中修改完成设定,同时需要设置extention_dir。另外需要特别注意的是,php根目录下的libmysql.dll和libmcrypt.dll需要复制到windows/system32下。

 

phpmyadmin也是绿色的压缩档,又是apache的一个应用程序,解压到apache的DocumentRoot下。phpmyadmin需要做的设定反倒简单,而且也提供了方便的web向导,假设phpmyadmin的在apache中的目录名是phpmyadmin,通过http://localhost/phpmyadmin/setup/index.php可访问web向导。需要注意的是通过向导方式完成设定后,一定要在overview-configuration file下面点display,再点保存,这样就会在config/下创建一个config.inc.php作为配置文件。此过程参考http://localhost/phpmyadmin/Documentation.html和http://wiki.cihar.com/pma/Config。

 

完成以上配置后,mysql无需做设定,浏览器中打开http://localhost/phpmyadmin/index.php,出现phpmyadmin的登录界面,如果用mysql的账户登入成功,此时配置基本完成。警告和错误会显示在phpmyadmin页面的下方,一般都是php的设置问题,根据提示进行修改即可。另外,有一个比较恼人的问题,困扰了我很久:phpymadmin的setup页面,总有一个关于timezone的警告,大致是说没有设定默认的timezone。我找了半天,才知道如何设置timezone是中国,打开php.ini, 修改

[Date]
; Defines the default timezone used by the date functions
date.timezone = PRC

保存后重启一下apache,再到setup就没有timezone的警告了,世界都清静了。

 

 

分享到:
评论

相关推荐

    使用phpmyadmin管理mysql数据库.docx

    使用phpmyadmin管理mysql数据库 本资源详细介绍了使用phpmyadmin管理mysql数据库的过程,涵盖了phpmyadmin的基本使用、数据库的创建、用户的管理和权限的设置等方面。 一、phpmyadmin的基本使用 phpmyadmin是一个...

    在线管理mysql好工具,类似于phpMyAdmin的MySQL管理客户端 整个程序只有一个PHP文件,易于使用和安装

    标题中的“在线管理mysql好工具”指的是一个用于MySQL数据库管理的Web应用程序,它提供了一个用户友好的界面,类似于知名的phpMyAdmin。这个工具的特点是整个程序仅由一个PHP文件组成,这使得它的部署和使用非常简便...

    Mysql数据库管理工具 phpmyadmin

    [Mysql数据库管理工具 phpmyadmin 的使用方法] <br>解压mysql.rar,将解压好的所有文件,拷贝至目录\webroot\mysql 目录下。 <br>mysql数据库的网页管理工具,使用方法 http://主机名/mysql 注意,进入后先...

    使用phpmyadmin管理mysql数据库.doc

    《使用phpmyadmin管理MySQL数据库详解》 在Web开发中,MySQL数据库的管理是一个不可或缺的环节,而phpmyadmin作为一款强大的MySQL管理工具,因其易用性和灵活性深受开发者喜爱。本文将详细介绍如何使用phpmyadmin...

    使用phpmyadmin管理mysql数据库.pdf

    【使用phpmyadmin管理mysql数据库】 phpmyadmin是一款基于Web的MySQL数据库管理工具,它提供了图形化的用户界面,使得数据库的管理和操作变得简单易行。无论是本地开发、服务器维护还是虚拟主机环境,phpmyadmin都...

    phpmyadmin网页版mysql管理工具

    在许多情况下,我们可能需要远程管理MySQL数据库,而无法直接通过本地的数据库管理工具如Navicat或MySQL Workbench进行连接。这时,`phpMyAdmin`就成为了一个非常实用的选择。它是一个基于Web的MySQL数据库管理工具...

    PHP 5.2 标准课程中级用phpmyadmin管理mysql

    PHP 5.2 标准课程中级用phpmyadmin管理mysql数据库-2

    phpMyAdmin mysql数据库管理工具

    3. **用户和权限管理**:管理MySQL用户账户,分配不同的访问权限,包括数据读取、写入、删除等操作。 4. **数据处理**:支持多种数据类型,如INT、VARCHAR、TEXT、DATE等,并能进行数据排序、过滤、搜索和格式化...

    phpMyAdmin(MySQL数据库管理) V2.11.5.rar

    - **用户权限管理**:分配和管理MySQL用户的权限,控制他们对数据库的访问。 - **备份与恢复**:支持数据库的导出和导入,方便数据备份和迁移。 - **数据可视化**:以图表形式展示数据,便于分析和理解。 - **多...

    phpMyAdmin-php写的Mysql数据库管理软件

    总结来说,phpMyAdmin是Apache2.2环境下管理MySQL数据库的强大工具,其丰富的功能、直观的界面以及易于部署的特点,使得即使是对数据库管理不熟悉的用户也能高效地完成各种任务。然而,使用过程中也应注重安全,遵循...

    mysql在线管理工具phpmyadmin

    **MySQL在线管理工具phpMyAdmin详解** phpMyAdmin是一款基于Web的开源数据库管理工具,专为MySQL数据库设计,使得用户可以通过浏览器对MySQL数据库进行便捷的操作和管理。它提供了丰富的功能,包括创建、修改和删除...

Global site tag (gtag.js) - Google Analytics