0

2899

MySQL授权时,常用的几条命令

乐果   发表于   2015 年 08 月 09 日

一、创建数据库

CREATE DATABASE `{$db_name}` CHARACTER SET utf8 COLLATE utf8_general_ci;

二、刷新MySQL缓存

FLUSH PRIVILEGES;

三、新建 MySQL账户和密码

INSERT INTO mysql.user(Host,User,Password) VALUES('%','{$db_user}',PASSWORD('{$db_password}')); 

四、将新“数据库”授权给新创键MySQL账户

GRANT ALL PRIVILEGES ON  `{$db_na......

标签:mysql 继续阅读

0

3387

ubuntu下ssh链接shell脚本---expect

乐果   发表于   2015 年 08 月 09 日

一、安装expect

sudo apt-get install expect

二、shell脚本文件,例:

#!/usr/bin/expect -f
set port 22
set user root
set host 120.24.165.125
set password *******
set timeout -1
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
#expect eof

标签:ubuntushell 继续阅读

0

3713

git远程仓库,同步钩子、回撤等相关操作

乐果   发表于   2015 年 08 月 07 日

一、首先安装一个git管理软件,例如golang开发的gogs挺不错的。

二、配置hooks(post-receive)

1、进入git的仓库配置目录,找到hooks目录进入,添加post-receive文件,编辑如下:

#!/bin/sh
unset GIT_DIR
NowPath=`pwd`
echo "now path is :"$NowPath
DeployPath="/data/src/sscmp/"
WebPath="/data/www-data/sscmp/"
echo "deploy path is :"$DeployPath
cd $DeployPath
echo "cd deploy path"
git fetch origin
git pull
echo "deploy done"
cd $NowPath
echo "pull fine"
# --- Finished

rsync -aH --delete --progress --exclude=".git/" $DeployPath $WebPath >/dev/null
echo "rsync fine"

chmod -R 777 $WebPath

exit 0

……

标签:git 继续阅读

0

2790

ubuntu手动设置ip

乐果   发表于   2015 年 08 月 06 日

一、dns设置:

一般情况编辑dns的配置文件/etc/resolv.conf:

vim /etc/resolv.conf

nameserver 192.168.1.1

nameserver 114.114.114.114

nameserver 8.8.8.8

但 Ubuntu 有一个 resolvconf 服务,如果重启它,那么 /etc/resolv.conf 的内容会被修改成默认的样子

所以 不能直接修改 /etc/resolv.conf

修改 resolvconf服务的配置文件: /etc/resolvconf/resolv.conf.d/base

添加:

nameserver 192.168.1.1

nameserver 114.114.114.114

nameserver 8.8.8.8

二、ip设置:

编辑网卡配置文件/etc/network/interfaces: ……

标签:ubuntu 继续阅读

0

3349

JavaScript:IE与火狐对window.event的区别

乐果   发表于   2015 年 07 月 03 日

1.window.event

IE:有window.event对象

FF:没有window.event对象。可以通过给函数的参数传递event对象。如FF:

onmousemove=doMouseMove(event)

2.鼠标当前坐标

IE:event.x和event.y。

FF:event.pageX和event.pageY。

通用:两者都有event.clientX和event.clientY属性。

……

标签:JavaScript 继续阅读

较旧的笔记 较新的笔记