php安装数据库脚本 php的数据库在哪个目录下
php网站上线,如何修改数据库配置脚本?揪心啊,虚拟主机啊!
一般都是在config文件里面的,主要修改的是数据库名、数据名、密码,主机基本不用修改一般都为localhost
让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:空间域名、网站空间、营销软件、网站建设、昆玉网站维护、网站推广。
如何用PHP脚本修改mySQL数据库? PHP脚本要放到哪里,如何执行? 菜鸟问题
只能告诉你步骤,具体的还得靠你学习了。
执行PHP代码之前要安装相应的环境,就像划船需要水一样。现在一般都用wamp5
安装好wamp5后,到开发目录,新建一个index.php 文件,在这个文件里使用mysql_connect()函数连接数据库,然后使用mysql_select_db选择数据库。这样就可以操作这个数据库了。
然后就是使用php代码来增删改查数据库了。
你估计连菜鸟都算不上。。。你真要想学PHP的话,建议先看一下视频,一目了然,通过文字说了也不好懂的。网上一搜一大堆,具体的不打了,百度可能把我的回答删了。
如何用php作Linux自动执行脚本?
如何用PHP作Linux自动执行脚本? 在安装PHP的时候,会产生一个可执行文件,文件名为PHP.将它 copy 到 /usr/local/bin 下.在终端方式执行PHP程序: PHP -q onlinnum.PHP PHP 原本是应用在网页应用的﹐因此它会送出 HTML 的HEADER﹐但是在此我们是要将 PHP 用作 Shell Script﹐-q 就是表示不要送 出 HEADER 的意思.你可以试试看不加上 -q 的显示结果。此时你已经可以在终端方式下执行PHP 代码了。 linux命令:cron daemon 这是一个系统中常驻的服务,功能在于执行例行性的工作,如每天一次或每月一 次检查磁盘。cron daemon 会在每分钟检查一次排定的工作表(crontab),看看是否有要执行的指令,所有的输出会以mail寄给用户。 设置crontab 命令:crontab -e 该命令呼叫vi编辑器来编辑执行的清单。例如 0 0 1,15 * * fsck /home 1 * * * * /home/myhome/printhello 每一行代表一项排定的工作,在指令前为排定的时间,总共有5个栏位,以空格间隔,由左到右依序如下: -------------------------- 分钟 从00到 99 点钟 从0到 24 日从01到31 月从01到12 星期 从01到07,代表星期一到星期日 *号表示每 ,如每天执行,就在第三栏填*号 -------------------------- 所以上例的两项工作是: 每月1号和15号检查/home 磁盘 每小时的第一分执行 /home/myhome/printhello 这个文件 查看crontab:crontab -l 删除crontab:crontab -r 我们就知道该怎么利用PHP和crontab命令作Linux自动执行脚本了。 还需要注意什么问题? 如果PHP中有使用数据库,如oracle等,执行脚本中还需export Oracle的环境设置。
求教高人,有没有在redhat linux下实现apache,mysql和php自动安装的脚本。
当然有,安装是很方便的. 搜索LAMP自动安装脚本,结果有很多.
#! /bin/bash
apache_prefix=/usr/local/apache
php_prefix=/usr/local/php
is_root=`id | awk '{print $1}' | awk -F '[=(]' '{print $2}'`
if [ `whoami` != "root" ] [ $is_root != 0 ]; then
echo "Please use root install this LAMP."
exit 1
fi
# check os
OS=`uname`
if [ "$OS" != "Linux" ]; then
echo "This is not linux os, Please use linux os. Thank you."
exit 2;
fi
# install apache
if [ ! -d "$apache_prefix" ]; then
tar zxvf httpd-2.2.19.tar.gz
cd httpd-2.2.19
./configure --prefix=$apache_prefix --enable-so --enable-rewrite --with-mpm=worker
make
make install
cd ..
if [ ! -f "$apache_prefix/htdocs/test.php" ]; then
echo "?php phpinfo(); ?" $apache_prefix/htdocs
fi
rm -rf httpd-2.2.19
echo "apache install is OK."
sleep 2
fi
# install mysql
is_install_mysql=`find /usr/local/bin -name mysql | wc -l`
if [ "$is_install_mysql" = 0 ]; then
tar zxvf mysql-5.5.3-m3.tar.gz
cd mysql-5.5.3-m3
./configure --without-server --with-extra-charsets=gbk,gb2312,utf8 --enable-thread-safe-client
make
make install
cd ..
echo "/usr/local/lib" /etc/ld.so.conf
ldconfig
rm -rf mysql-5.5.3-m3
echo "mysql intall is OK."
sleep 2
fi
# install freetype
if [ ! -d /usr/local/freetype ]; then
tar zxvf freetype-2.3.10.tar.gz
cd freetype-2.3.10
./configure --prefix=/usr/local/freetype
make
make install
cd ..
rm -rf freetype-2.3.10
echo "freetype install is OK."
sleep 2
fi
# install jpeg
if [ ! -d /usr/local/jpeg ]; then
tar zxvf jpegsrc.v8c.tar.gz
cd jpeg-8c
./configure --prefix=/usr/local/jpeg
make
make install
cd ..
rm -rf jpeg-8c
echo "jpeg install is OK."
sleep 2
fi
# install libpng
if [ ! -d /usr/local/libpng ]; then
tar zxvf libpng-1.2.41.tar.gz
cd libpng-1.2.41
./configure --prefix=/usr/local/libpng
make
make install
cd ..
rm -rf libpng-1.2.4
echo "libpng install is OK."
sleep 2
fi
if [ ! -f /usr/include/pngconf.h ]; then
ln -s /usr/local/libpng/include/pngconf.h /usr/include
fi
if [ ! -f /usr/include/png.h ]; then
ln -s /usr/local/libpng/include/png.h /usr/include
fi
# install gd2
if [ ! -d /usr/local/gd2 ]; then
tar zxvf gd-2.0.35.tar.gz
cd gd-2.0.35
./configure --prefix=/usr/local/gd2 --with-freetype-dir=/usr/local/freetype --with-png=/usr/local/libpng --with-jpeg=/usr/local/jpeg
make
make install
cd ..
rm -rf gd-2.0.35
echo "gd2 intall is OK."
sleep 2
fi
# install php
if [ ! -d "$php_prefix" ]; then
tar zxvf php-5.2.13.tar.gz
cd php-5.2.13
./configure --prefix=$php_prefix \
--with-gd=/usr/local/gd2 \
--with-apxs2=$apache_prefix/bin/apxs \
--enable-mbregex \
--enable-bcmath \
--with-mysql \
--with-zlib-dir \
--enable-mbstring=all \
--with-pdo-mysql \
--with-freetype-dir=/usr/local/freetype
make
make install
cp php.ini-dist $php_prefix/lib/php.ini
cd ..
rm -rf php-5.2.13
echo "php install is OK."
sleep 2
fi
sed -f httpd.sed $apache_prefix/conf/httpd.conf $apache_prefix/conf/httpd.conf.tmp
cd $apache_prefix/conf
mv httpd.conf httpd.conf.bak
cat httpd.conf.tmp httpd.conf
$apache_prefix/bin/apachectl -t
cd
echo "LAMP install is OK."
标题名称:php安装数据库脚本 php的数据库在哪个目录下
分享链接:http://ybzwz.com/article/dojicso.html