- 浏览: 88505 次
- 性别:
- 来自: 北京
最新评论
-
cici_new_1987:
zranye 写道美女,我没搞定诶。指点一下么?老是报Exce ...
java命令行编译 运行JAVA类 -
zranye:
美女,我没搞定诶。指点一下么?老是报Exception in ...
java命令行编译 运行JAVA类 -
dandan_com:
不错,但是图片不显示啊
MySQL安装小结 -
shhbobby:
写得很好,以后希望还能看到其他源码的分析
[转]Java源码分析:深入探讨Iterator模式
文章列表
每天定时备份MYSQL 下的cici数据库
1 备份命令内容
mysqldump -u root -proot -F --default-character-set=latin1 cici> /var/lib/mysql/doc/cici_2012_11_08.sql
2 执行脚本
!bin/bash
DB_USER=root
DB_PASSWORD=root
DB_NAME=cici
DATE=`date +%Y-%m-%d_-%H:%M:%S`
SQL_FILE="/var/lib/mysql/doc/cici-$DATE.sql"
LOG_F ...
VI下面的有意思命令:
1 替换命令
s -- substitue 替换命令
替换当前行第一个cici为titi的命令
:s /cici/titi
替换当前行所有的cici为titi的命令
:s /cici/titi/g
从第n行到最后一行 每一行第一个cici替换为titi的命令
:n,$s/cici/titi
从第n行到最后一行 每行所有的cici替换为titi的命令
:n,$s/cici/titi/g
当前行到最后一行每行第一个cici替换为titi的命令
:.,$s/cici/titi
替换的同时需要确认 命令后面加上字母c(意思是configuration) ...
前言:
本人一直以来被MYSQL 数据库乱码问题所困扰---
生气ING
今天特意做一个prototype,从零开始创建一个DB
。
并练习使用mysqldump导出sql文件作为备份,导入sql文件恢复数据库
。
概述:
为了避免MYSQL 中文乱码的情况发生,我们需要注意以下几点:
1 建立数据库时候指定编码方式为utf8
mysql> create database test character set utf8
;
2 建立表结构的时候需要指定编码方式 为utf8
CREATE TABLE `homes` (
...
一 在 crontab中的date命令
概述
在crontab 中使用 date命令行 正确做法:
crontab -e
* * * * * touch file_`date +\%Y-\%m-\%d_-\%H:\%M:\%S`.sql
上述含义
编辑crontab 定时任务:每分钟在用户端根目录下创建一个如下格式的文件
file_2012-11-08_-12:16:01
要点
%在crontab中被认为是newline,要用\来转义才行。比如crontab执行行中,如果有‘date +%Y%m%d‘,必须替换为:‘date +\ ...
用日志进行MYSQL数据库 实时恢复
- 博客分类:
- mysql服务
1 设置二进制日志
#vi /etc/my.cnf
在[mysqld]之下添加如下内容
log-bin=/var/lib/mysql/bing.log
备注 bing.log 路径必须在mysql数据目录(
/var/lib/mysql/
)之下
2 检查二进制日志是否生效
[root@localhost mysql]# service mysqld restart
Stopping mys ...
服务器环境信息:
Linux version 2.6.32-279.el6.i686
CentOS release 6.3 (Final)
Server version: Apache/2.2.15 (Unix)
PHP 5.3.3 (cli) (built: May 7 2012 19:58:17) 出现问题:
启动apache服务,查看PHP日志
出现如下信息
PHP Warning:PHP Startup:mcrypt:Unable to initiallize module
Module compiled with module API=201005 ...
MYSQL DB实例查询修改字符编码
- 博客分类:
- MYSQL基础
查看DB的字符编码
#mysql -uroot -proot
mysql>use information_schema
DataBase changed
mysql>select * from SCHEMATA where SCHEMA_NAME='cici';
+--------------+-------------+----------------------------+------------------------+----------+
| CATALOG_NAME | SCHEMA_NAME | DEFAULT_CHARACTER_SET_NAME | D ...
MYSQL 命令行小技巧
- 博客分类:
- MYSQL基础
MYSQL 连接方式
1 先登录数据库 再查询
#mysql -uroot -p -hlocalhost
Enter Password:
mysql>use mysql;
Database changed
mysql>select user from user;
2 不进入MYSQL DB直接进行查询工作
#mysql -uroot -p -e"select user from user;" user
Enter Password:
+------+
| user |
+------+
| root |
| root |
+--- ...
PHP 配置文件:/etc/php.in
APACHE 配置文件 :/etc/httpd/conf/httpd.conf
APACHE 日志:/etc/httpd/logs
MYSQL配置文件 :/etc/my.cnf
MYSQL 日志 :/var/log/mysqld.log
服务启动
#service mysqld restart
#service php restart
================================================================
验 ...
卸除原有APACHE服务
1.1 验证APACHE服务是否安装 --- 已经安装
[root@localhost sbin]# httpd -v
Server version: Apache/2.2.15 (Unix)
Server built: Feb 13 2012 22:25:23
2.2 查询rpm安装包 安装信息
# rpm -qa |grep httpd
httpd-2.2.15-15.el6.centos.1.i686
httpd-tools-2.2.15-15.el6.centos.1.i686
1.3 删除
#rpm -e gnome ...
网卡配置记录
- 博客分类:
- CentOS 系统 基本配置
将自己的网卡信息记录到这 以免不时之需
references:
http://vjetnamnet.com/how-to-configure-static-ip-address-configuration-on-rhelcentos-linux/
系统环境
CentOS release 6.3 (Final)
VMware® Workstation 9.0.0 build-812388
上网方式
虚拟机设置 -->硬件-->网络适配器-->网络连接-->桥接
操作步骤
查询虚拟系统网络情况
ifconfig
eth1 Li ...
查看CentOS 版本信息
cat /etc/issue
CentOS release 6.3 (Final) Kernel \r on an \m
cat /etc/redhat-release
CentOS release 6.3 (Final)
查看CentOS 内核版本
cat /proc/version
Linux version 2.6.32-279.el6.i686 (mockbuild@c6b9.bsys.dev.centos.org) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GC ...
系统环境信息
CentOS release 6.3 (Final)
VMware® Workstation 9.0.0 build-812388
rpm安装包准备
1 从光盘拷贝如下安装包到指定目录
2 也可以从RPM资源网站下载到本地环境
http://rpmfind.net/linux/
php-common-5.3.3-3.el6_2.8.i686.rpm
php-cli-5.3.3-3.el6_2.8.i686.rpm
php-5.3.3-3.el6_2.8.i686.rpm
...
MYSQL服务常见错误总结
- 博客分类:
- mysql服务
系统环境信息
CentOS release 6.3 (Final)
VMware® Workstation 9.0.0 build-812388
MYSQL 服务安装方式
rpm安装包安装
常见错误1 :启动MYSQL 出现ERROR 2002 (HY000):
shell>mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
问题分析: 因为还没有启动mysql,当你启动my ...
重启MySQL: /etc/init.d/mysqld restart
; 重启Apache: /etc/init.d/httpd start
Apache的配置文件路径:/etc/httpd/conf/httpd.conf
; PHP配置文件路径: /etc/php.ini
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一般情况下,安装的都是最新的正式版,除非你有特殊需求,要安装指定的版本,本文暂不讨论。从最基础的开始,一点点完成一个可用的 Linux
主机。这里就开始介 ...