一、Xampp安装过程
1、到XAMPP官网下载软件包xampp-linux-x64-1.8.3-4-installer.run
2、打开终端ctrl+alt+T,然后定位到上述软件包下载目录
3、执行安装命令:sudo ./xampp-linux-x64-1.8.3-4-installer.run
4、安装完成后,默认xampp会安装到/opt/lampp/lampp目录下,数据库目录在/opt/lampp/var/mysql下。
5、启动xampp:sudo /opt/lampp/lampp start
看到如下提示表示启动成功:
Starting XAMPP for Linux 1.8.3-4...
XAMPP: Starting Apache...ok.
XAMPP: Starting MySQL...ok.
XAMPP: Starting ProFTPD...ok.
6、关闭xampp(如果需要的话):sudo /opt/lampp/lampp stop
7、打开浏览器,输入http://localhost,如果无法访问,比如提示Access forbidden,请参照下面方法修改权限:
A、更改文件夹权限
sudo chmod a+w -R /opt/lampp/htdocs
B、更改某个文件权限
sudo chmod -R 777 test.php
B、建立软链接(示例)
sudo ln -sf /opt/lampp/htdocs/ ~/Public/
8、如何卸载 XAMPP
rm -rf /opt/lampp
9、将XAMPP设置每次开机运行:
命令方式:
sudo gedit /etc/rc.local
也可能没有rc.d文件,可能是rc?.d也可以使用,打开后在最后面(在exit(0)之前)增加一行:
/opt/lampp/lampp start
二、MySQL设置过程(终端中操作)
1、连接数据库
/opt/lampp/bin/mysql -u root -p
如果有密码则输入密码,如果无则直接回车会自动进入
mysql>
提示符状态。
2、选择数据库
mysql> use mysql;
3、创建账户并授权
在上述mysql提示符下依次执行如下三句,将创建一个myremo账户,密码为D@sdi^3m,授权访问表为mydbname:
GRANT USAGE ON *.* TO 'myremo'@'localhost' IDENTIFIED BY 'D@sdi^3m' WITH GRANT OPTION;
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON mydbname.* TO 'myremo'@'localhost' IDENTIFIED BY 'D@sdi^3m';
FLUSH PRIVILEGES;
4、修改连接账户密码
如下语句将myremo密码修改为123456:
UPDATE user SET Password=PASSWORD('123456') WHERE User='myremo';
5、允许远程访问(如需要)
UPDATE user SET Host='%' WHERE User='myremo';
6、立即生效
FLUSH PRIVILEGES;
7、退出mysql
mysql>quit;
三、MySQL导入过程(PHPMYADMIN中操作,当然也可以终端中操作)
1、通过浏览器进入phpMyAdmin,或通过如下地址访问:http://localhost/phpmyadmin/
2、点击顶部的Databases,创建数据库secbc,Collation为utf8_general_ci
3、如何手动为某个表添加记录?可参考导入sql文件中的示例,对应修改即可。