用XAMPP提供网络mysql数据库服务

XAMPP简介

XAMPP是一个集合了多种服务的软件包,其中的字母A、M、P、P分别Apache、Mysql、PHP、Perl,除了这几个最重要的软件包外,它还包含了如FTP、OpenSSL等更多的服务和工具。XAMPP是跨平台的,能够在Windows、Linux、Mac OS等多种操作系统上使用。独立的安装和配置Apache服务器不是很容易的事,而如果还要在其上添加Mysql、PHP、Perl的功能就更加困难了,而使用XAMPP则可以大大的简化安装流程。

XAMPP的安装(Windows平台)

XAMPP官方网站为:http://www.xampps.com/,在上面选择下载对应的操作系统版本。因为我的服务器跑的是Windows操作系统,所以我下载的是Windows版本。

对于Windows的平台,XAMPP官方提供两种形式的安装方式:一是通过普通的安装文件安装,另一种则是直接解压软件包即可。下载地址:https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/,选择对应的版本和安装文件下载。

注意,使用解压方式安装XAMPP,如果是解压到根目录,可以尝试直接启动服务,如果不是的话,需要先先运行一下“setup_xampp.bat”进行配置。另外如果解压是双重目录(如 d:/xampp/xampp ),也需要运行“setup_xampp.bat”。

XAMPP的配置常用修改项

使用XAMPP来提供和管理数据库,需要用到两个服务,第一个就是MySQL,另一个就是Apache。MySQL提供数据库服务,Apache提供管理数据库工具phpMyAdmin工具所需的http服务。一般情况下保持XAMPP的默认配置就可以直接开启这两个服务器,如果无法启动服务则需要考虑修改相应的配置参数

  1. Apache端口修改

    一般情况使用默认端口80是没有问题的,但是也有可能和其他应用服务(如ISP)发生冲突,如果出现端口冲突那么就需要修改Apache的端口,在XAMPP控制面板的Apache栏,点击“Config”,选择Apache,修改http.conf文件,将Listen和ServerName Localhost两项修改为没有被占用的端口号。

  2. phpMyAdmin设置

    新安装的XAMPP的MySQL root密码是空的,需要手动为其添加密码,通过phpMyAdmin的“用户账户”对用户进行操作可以很方便的操作。

    当当root的修改密码修改后,需要修改phpMyAdmin的配置,否则将无法登陆。在XAMPP控制面板的Apache栏,点击“Config”,选择phpMyAdmin,在打开的config.inc.php文件中修改配置项“$cfg[‘Servers’][$i][‘password’]=”,将其设为修改的密码

  3. 修改MySQL的端口号

    修改MySQL的端口号在my.ini文件中,客户端和服务器的端口号都在这里修改。

MySQL图形化工具

使用命令行可以登陆到本地或者远程的MySQL服务器,并能通过SQL语句进行各种数据库操作。但是为了操作方便,我们是可以利用图形化的工具来操作的。服务器端可以使用XAMPP自带的phpMyAdmin,而客户端可以使用其他第三方客户端工具,如HeidiSQL(插入新列时,界面显示有些问题,可能需要刷新多次才能显示修改的数据)。

参考

  1. 百度百科:http://baike.baidu.com/item/XAMPP
  2. 浅谈MySql的存储引擎(表类型)
    :http://www.cnblogs.com/lina1006/archive/2011/04/29/2032894.html
Compartir