Linux下 php5 MySQL5 Apache2 安装与配置
mkdir /downloads
chown -R root:root /downloads
chmod -R 774 /downloads
一、安装Apache2
下载地址:http://www.apache.org/ --> HTTP Server --> from a mirror
1. 获取mysql源码
shell> cd /downloads
shell> wget http://apache.etoak.com/httpd/httpd-2.2.11.tar.gz
2. 想解压缩包,进入该目录
shell> tar zxvf httpd-2.2.11.tar.gz
shell> cd httpd-2.2.11/
3. 编译安装,自定义安装目录。
shell> ./configure --prefix=/usr/local/apache --enable-so --enable-rewrite ##注:apache 1.3.* 与apache 2.*.* 不同 可以用./configure --help查看
shell> make && make install
4. 启动Apache2。
shell> /usr/local/apache/bin/apachectl start
二、安装MySQL5
下载地址:http://www.mysql.com/ --> downloads --> MySQL Community Server
1. 添加mysql用户和用户组:
shell> groupadd mysql
shell> useradd -g mysql mysql
2. 获取mysql源码
shell> cd /downloads
shell> wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.36.tar.gz/from/http://mysql.stu.edu.tw/
3. 想解压缩包,进入该目录
shell> tar zxvf mysql-5.1.36.tar.gz
shell> cd mysql-5.1.36/
4. 编译安装,自定义安装目录。
shell> ./configure --prefix=/usr/local/mysql ##–with-charset=utf8 –with-collation=utf8_general_ci –with-extra-charsets=utf8
&nbs
相关文档:
MySql 字符串函数
[ 2006-04-22 19:24:44 | Author: Ychon ]
Font Size: Large | Medium | Small
对于针对字符串位置的操作,第一个位置被标记为1。
ASCII(str)
返回字符串str的最左面字符的ASCII代码值。如果str是空字符串,返回0。如果str是NULL,返回NULL。
mysql> select ASCII('2');
-> 50
mysql ......
1.复制表结构及数据到新表
CREATE TABLE 新表 SELECT * from 旧表
2.只复制表结构到新表
CREATE TABLE 新表 SELECT * from 旧表 WHERE 1=2
或CREATE TABLE 新表 LIKE 旧表
3.复制旧表的数据到新表(假设两个表结构一样)
INSERT INTO 新表 SELECT * from 旧表
4.复制旧表的数据到新表(假设两个表结构不一样)
IN ......
对于使用 MySQL 这个数据库系统的用户来说,它不仅开源,稳定,效率也很高。但有时也会遇到一些性能方面的问题。一般情况可能会有以下几种可能:
1. 数据表的索引没有合理的建好或使用。
2. SQL语句过于复杂,(左/右连接,多表查询等)。
3. 服务器配置不合理。
4. 服务器本身的处理能 ......
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;
mso-font-alt:SimSun;
mso-font-charset:134;
mso-generic-font-family:auto;
mso-font-pitch:variable;
mso-font-signature:3 135135232 16 0 262145 0;}
@font-face
{font-family:"\@宋体" ......
MySQL 存储过程是从 MySQL 5.0 开始增加的新功能。存储过程的优点有一箩筐。不过最主要的还是执行效率和SQL 代码封装。特别是 SQL 代码封装功能,如果没有存储过程,在外部程序访问数据库时(例如 PHP),要组织很多 SQL 语句。特别是业务逻辑复杂的时候,一大堆的 SQL 和条件夹杂在 PHP 代码中,让人不寒而栗。现在有了 My ......