导航:首页 > 程序命令 > mysql升级命令

mysql升级命令

发布时间:2024-07-28 07:03:11

linux 怎么升级默认装好的php和mysql到5.0

是你的MYSQL路径设置错了....

注意大小写的区分,比如你的MYSQL安装包是大写的 。

而你的PHP 配置路径 mysql 小写 那么就会产生这样的问题.

建议你重新安装PHP 和 MYSQL

如果你要整体整合apache2 mysql5.0 php5
编译之前还有升级一些支持库
执行命令:# yum install ntp vim-enhanced gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel kernel

我给写个PHP和MYSQL的编译过程.
这里要注意的是,需要先安装mysql才能装PHP
[mysql] 安装路径: /usr/local/mysql //数据库目录你可以自己设置
比如你需要安装的MYSQL为:mysql-5.0.45-linux-i686.tar.gz
将mysql-5.0.45-linux-i686.tar.gz 放到 /usr/local/src 下
#cd /usr/local/src
#tar -zvxf mysql-5.0.45-linux-i686.tar.gz
#mv mysql-5.0.45/ /usr/local/mysql //移动
#groupadd mysql //创建mysql用户组
#cd /usr/local/mysql
#useradd -g mysql mysql //创建 mysql用户
#chown -R mysql . //注意后面有个 “.”
#chgrp -R mysql .
#scripts/mysql_install_db --user=mysql //初始化数据库
#chown -R root . //给root 最高权限
#chown -R mysql data //让mysql 对data [数据库]有最高权限
#cp ./support-files/mysql.server /etc/rc.d/init.d/mysqld
// 让mysql服务随系统启动
#chown root:root /etc/rc.d/init.d/mysqld //让root有启动权限.
#chmod 755 /etc/rc.d/init.d/mysqld
#cp ./support-files/my-huge.cnf /etc/my.cnf //移动配置文件.
#mv /usr/local/mysql/data /var/lib/mysql //这一步是移动数据库。你也可以不需要执行这一步.....如果安装出错,最好不要执行这一步,因为数据库权限经常会引起mysql运行不稳定
#bin/mysqld_safe --user=mysql & //连接数据库,如果安装成功.
会有如下提示:Starting mysqld daemon with databases from /var/lib/mysql //后面那是数据库路径

[PHP] 安装路径: /usr/local/php
#cd 到安装包所在目录
# tar xjvf 你的PHP版本文件名
# cd php-X.X.X //这里就是你解压后的那个目录名
值得注意的是php的安装需要一些库.
就是:libxml gd2
# ./configure \

"--prefix=/usr/local/php" \

"--with-apxs2=/usr/local/apache2/bin/apxs" \

"--with-config-file-path=/usr/local/php/etc" \

"--with-mysql=/usr/local/mysql" \

"--with-libxml-dir=/usr/local/libxml2" \

"--with-gd=/usr/local/gd2" \

"--with-jpeg-dir" \

"--with-png-dir" \

"--with-bz2" \

"--with-freetype-dir" \

"--with-iconv-dir" \

"--with-zlib-dir " \

"--with-openssl=/usr/local/openssl" \

"--with-mcrypt=/usr/local/libmcrypt" \

"--enable-soap" \

"--enable-gd-native-ttf" \

"--enable-ftp" \

"--enable-mbstring" \

"--enable-exif" \

"--disable-ipv6" \

"--disable-cgi" \

"--disable-cli"

# make

# make install

# mkdir /usr/local/php/etc

# cp php.ini-dist /usr/local/php/etc/php.ini

阅读全文

与mysql升级命令相关的资料

热点内容
PHP人才招聘网 浏览:906
基础的命令 浏览:428
隐身文件夹设置教程 浏览:502
javahttp服务端 浏览:597
桌面电脑的图标个别放不到文件夹 浏览:604
宇通客车空调压缩机是哪里产的 浏览:152
哪个app可以制作表情包 浏览:169
加密是指什么意思 浏览:987
jquery基础pdf 浏览:525
kr币服务器在什么地方 浏览:658
安卓手机自己会震动是怎么回事 浏览:194
网盘里面加密压缩文件怎么打开 浏览:307
编译中断是为什么 浏览:171
跨行程序员的思路 浏览:610
我的世界速建服务器地址18 浏览:828
怎样做文献综述pdf 浏览:557
phpjs倒计时 浏览:232
对啊app怎么样 浏览:76
100个桃子算法 浏览:248
电脑文件jpg加密怎么解除 浏览:330