日期:2014-05-16  浏览次数:20677 次

Ubuntu 12.04安装Mysql

?

Ubuntu 12.04安装Mysql

???????参考教程:[MySQL.基础教程].Lynda.com.MySQL.Essential.Training(VeryCD资源),其中包含视频教程,

以及教学过程中用到的文档。

?

???????视频中,只讲述了再Win和Mac环境下软件的安装,因此本文主要讲下Linux环境下的配置,这里使用的是Ubuntu?12.04。

?

一.安装:

???????Xampp集成了PHP、Mysql,安装简单。

???????1.按照视频,到Xampp网站上下载xampp-linux-*.tar.gz。

???????2.解压安装:

?????? tar?-zxvfxampp-linux-1.8.0.tar.gz?-C?/opt

???????3.启动服务:

???????./opt/lampp/lamppstart

???????4.验证:

???????使用浏览器(命令行可用w3m命令)打开http://localhost,看是否出现下面的界面:

???????二.配置:

??????安装完成后,还有三个问题需要解决:

???????1.如何设置命令行启动;

???????2.如何自启动lampp服务;

???????3.如何在任何目录下都可以运行mysql命令;

?

???????1.设置命令行启动:

???????Ubuntu不同于RedHat,没有inittab这个配置文件。虽然网上有资料说可以自己编写,经试验没有效果。正

确的方法是:

???????编辑/etc/default/grub这个文件,GRUB_CMDLINE_LINUX_DEFAULT这个属性说明如下,更改重启后即可:

???????#启动图形界面

???????#GRUB_CMDLINE_LINUX_DEFAULT="quietsplash"

???????#启动命令行界面

???????GRUB_CMDLINE_LINUX_DEFAULT="quietsplash?text"

???????2.设置lampp服务自启动:

???????这与系统的启动等级有关:Linux系统一般有6个启动等级,对应在/etc目录下有响应的rc*.d文件夹。Ubuntu

认的启动等级是2(可以通过runlevel查看)。因此启动时,系统会自动执行/etc/rc2.d目录下的脚本。通过观察,

以发现,此目录下多数为链接文件,链接到/etc/init.d这个目录。因此我们要做的,首先在/etc/init.d目录下生成

脚本,内容如下:

???????然后,进入/etc/rc2.d目录,通过ln命令创建一个链接(S表示是否运行,99表示运行的顺序),即可 :

????????ln?-s?/etc/init.d/lampp.sh?S99lampp

???????3.更改环境变量:

???????更改/etc/enviroment文件,在末尾添加/etc/opt/lamp/bin,logout重新登录即可。

?

???????这样,就可以开始享受教程了。