转此文到原因,主要是因为 ubuntu安装完 xamp集成环境后,还需要安装 mysql-client,这对于我这样之前都是操作win到菜鸟很不解,感谢给出解决方案到人。
转自:http://zouhuajian01.blog.163.com/blog/static/117698772010827105029898
一。xampp的安装
1.下载xampp-linux-1.7.3a.gz
2.解压里面的lampp目录到/opt/下
3.打开终端,并su root
4.进入到lampp目录:cd /opt/lampp
5.执行文件/opt/lampp/lampp:./lampp start
6.安装成功提示为:
------------------------
root@ylmfos:/home/janchow# cd /opt/lampp
root@ylmfos:/opt/lampp# ./lampp start
Starting XAMPP for Linux 1.7.3a...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
------------------------
注:有的人安装可能会不成功,提示:
XAMPP: SELinux is activated. Making XAMPP fit SELinux...
Starting XAMPP for Linux 1.7.1...
XAMPP: Starting Apache with SSL (and PHP5)...
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
XAMPP: Starting ProFTPD...
XAMPP for Linux started.
此时则要执行以下步骤:
1)进行如下操作:
#chown -hR root /opt/lampp
# /opt/lampp/lampp start
# chmod 777 -R /opt/lampp/var
2)#cd /opt/lampp/etc
#chmod 755 my.cnf
3)重启重进入root执行 ./lampp start
这样就OK啦!
二.mysql的登录
到此步就已经安装成功了,但是要想在终端中登录mysql却还不行,要执行以下
命令:
1.sudo apt-get install mysql-client-core-5.1
2.sudo /opt/lampp/lampp startmysql
3.sudo mkdir /var/run/mysqld
4.sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
5.执行登录命令mysql -u root -p