详细步骤:
①wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/xampp-linux-1.8.3-5-installer.run
②chmod 777 xampp-linux-1.8.3-5-installer.run
③./xampp-linux-1.8.3-5-installer.run
④启动xampp------/opt/lampp/lampp start
⑤停止xampp------/opt/lampp/lampp stop
⑥卸载xampp------
/opt/lampp/lampp stop
rm -rf /opt/lampp
⑦关闭系统RPM安装包的Apache、MySQL的服务-----
关闭启动的服务httpd、mysqld
#service httpd stop
#service mysqld stop
确定rpm包安装的httpd和mysqld不能开机自启动
chkconfig --level 2345 httpd(mysqld) off
⑧安装设置------xampp所有均是没有密码的
/opt/lampp/lampp security
1:设置xampp的密码
2:设置phpMyAdmin的密码
3:设置mysql的root账户
4:设置ftp密码
⑨mysql数据库配置:
vi /opt/lampp/etc/extra/httpd-xampp.conf
注释掉Require local;---只能本地访问
添加
Order allow,deny
Allow from all
Require all granted
/opt/lampp/lampp restart
⑩修改数据库远程连接:
cd /opt/lampp/bin/
./mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
⑪修改mysql数据库对表名大小写不区分:
/opt/lampp/etc/my.cnf
[MySQLd]
lower_case_table_names=1
⑫linux中mysql大小写详情:
1、数据库名严格区分大小写
2、表名严格区分大小写的
3、表的别名严格区分大小写
4、变量名严格区分大小写
5、列名在所有的情况下均忽略大小写
6、列的别名在所有的情况下均忽略大小写
二、添加参数使其不区分大小写
1、切换到root用户
$ su - root
2、修改/etc/my.cof配置文件,
# sed -i '/[mysqld]/a\lower_case_table_names=1' /etc/my.cnf
lower_case_table_names参数详解:
0:区分大小写
1:不区分大小写
3、重启mysql
# service mysqld restart
4、查看mqsql参数
# mysql -uroot -p
> show variables like "%case%" ;
+------------------------+-------+
| Variable_name | Value |
+------------------------+-------+
| lower_case_file_system | OFF |
| lower_case_table_names | 1 |
+------------------------+-------+
2 rows in set (0.00 sec)