Chinaunix首页 | 论坛 | 博客
  • 博客访问: 28282
  • 博文数量: 13
  • 博客积分: 653
  • 博客等级: 上士
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 21:20
文章分类
文章存档

2011年(2)

2010年(11)

我的朋友

分类: LINUX

2010-06-24 17:58:07

简单的搭建环境,并进行了小测试,如下:

环境:

Centos 5.5

2.6.18

软件包

mysql-5.1.48.tar.gz

1.mysql

编译安装

#tar xzvf mysql-5.1.48.tar.gz

#cd mysql-5.1.48

#./configure --prefix=/usr/local/mysql

#make && make install

#scripts/mysql_install_db

运行mysql服务端

#/usr/local/mysql/bin/mysqld_safe --user=root &

客户端

#/usr/local/mysql/bin/mysql -u root

然后会出现”mysql>”,进入了mysql的操作了,可以进行数据库的建立,表的建立,增删查改等操作。

2.php-mysql

进入php源代码目录

#cd php-5.3.2

然后接着进入mysql扩展源码目录

#cd ext/mysql

#/usr/local/bin/phpize

#./configure --with-php-config=/usr/local/bin/php-config --with-mysql=/usr/local/mysql

#make && make install

#cd /usr/local/lib/php/extensions/no-debug-non-zts-20090626/

#mv mysql.so php_mysql.so

#echo “extension=php_mysql.so” >>/usr/local/lib/php.ini //添加扩展共享库

3.测试

确保启动了数据库服务,然后书写简单的php测试文件

#!/usr/local/bin/php

$conn = mysql_connect('localhost','root','');

if(!$conn){

die('could not connect:'.mysql_error());

    }

    echo "connected successfully\n";

    $use_db = mysql_select_db('cusemysql',$conn);//确保有cusemysql数据库

    if(!$use_db){

        die('could not select db:'.mysql_error());

    }

    mysql_close($conn);

?>

可以正常的连接数据库,并关闭数据库,表明mysql以及php-mysql安装正确,调试成功,关于c语言操作mysql请参阅google

阅读(731) | 评论(0) | 转发(0) |
0

上一篇:多进程&多线程

下一篇:PhpMyAdmin

给主人留下些什么吧!~~