王殊勋的个人博客

只要开始,虽远不迟!

今天想安装个phpmyadmin于是去官网看了一下,看到有phpMyAdmin 3.3.3 于是就下了,安装,访问. 出错了. 提示: 1 PHP 5.2+ is required 应该是说要求php 5.2以上吧. 系统装是提CentOS 5.5 因为只是玩玩,所以图省事,apache,php,mysql都直接选装了. 原来CentOS 5.5自带的php是5.1.6. 两个方法: 1.升级php,2使用低版本的phpmyadmin. 因为本人还是比较懒的,所以找了一下phpMyAdmin-2.11.10-all-languages.tar.gz 问题解决. 网上也有使用yu
阅读全文 »

1,杀掉正在运行中的mysql 2,依版本不同可能该脚本名称不同 1 2 /usr/local/bin/safe_mysqld --skip-grant-tables &(较老版本) /usr/local/bin/mysqld_safe --skip-grant-tables &(较新版本) 3,用空密码登录mysql 4,修改root用户密码 1 2 3 4 >use mysql >update user set password=password("new_pass") where user="root"; >flush privileges; >quit 杀掉my
阅读全文 »

在平时开发中我们有自己的git仓库,组内提交都是在这个库.突然有一天,领导说要把这个库整合到另一个更大的工程中,那里面有前后端的代码;为了方便大家查找,我们需要将各个组的代码迁移到同一个大工程下. 问题: 1,提交要保留提交记录 2,changelog要保留 3,组内成员要保留 解决方案: 1 git push --mirror ...... 操作: 假如我们原有的仓库为 git@codehub.devcloud.huaweicloud.com:project.git. 1.从原地址克隆一份裸版本库. 1 $ git clone --bare git@codehub
阅读全文 »

mysql5.0.37数据库使用源码安装,版本5.0.37-log,使用Localhost via UNIX socket,启动脚本 /usr/local/bin/mysqld_safe;判断一般人解决故障时没有切换到mysql用户,造成权限有问题,无法创建mysql授权表,所以也就无法创建 /tmp/mysql.sock和 hostname.pid文件.因此,总结解决方法如下: 1 2 3 4 5 $su mysql $/usr/local/bin/mysql_install_db //重建授权表 $/usr/local/bin/mysqld_safe & $/usr/loca
阅读全文 »

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 henry@henry-laptop:~/Soft/Ruby/RubyGem/rubygems-0.9.0 $ sudo gem update --system Updating RubyGems... Bulk updating Gem source index for: http://gems.rubyforge.org Attempting remote update of rubygems-update ERROR:? While executing gem ... (Errno::ENOENT) & No s
阅读全文 »

错误提示: 1 2 3 4 5 6 7 8 9 10 11 12 [root@localhost wangcheng]# yum install yumex Existing lock /var/run/yum.pid: another copy is running as pid 3807. Another app is currently holding the yum lock; waiting for it to exit... Another app is currently holding the yum lock; waiting for it to exit... Ano
阅读全文 »

为了让你的程序飞起来,必须安装memcached服务端程序和PHP的Memcached扩展,所以如果您要使用Memcache来缓存系统,memcache和memcached两样我们都需要安装.安装memcache. 1 2 3 4 5 $ cd /usr/local/src $ wget http://pecl.php.net/get/memcache-2.2.5.tgz $ gzip -d memcache-2.2.5.tgz $ tar xvf memcache-2.2.5.tar $ cd memcache-2.2.5 以下几句,是以php所在目录为/usr/local/php
阅读全文 »

1.用命令实现备份 数据库备份是很重要的.如果定期做好备份,这样就可以在发生系统崩溃时恢复数据到最后一次正常的状态,把损失减小到最少.MySQLl提供了一个mysqldump命令,我们可以用它进行数据备份,下面假设要备份tm这个数据库: 1 $mysqldump -u root -p tm > tm_050519.sql 按提示输入密码,这就把tm数据库所有的表结构和数据备份到tm_050519.sql了,因为要总进行备份工作,如果数据量大会占用很大空间,这时可以利用gzip压缩数据,命令如下: 1 $mysqldump -u root -p tm | gzip > tm_05
阅读全文 »
0%