http://www.shuapiao.com/vote/yzm.asp
导出:
mysqldump -uroot -p 数据库名称> 数据库名称.sql
bin/mysqldump -uroot -p 数据库名称 表名称 > temp.sql
导入:
mysql -u用户名 -p 数据库名称 < 数据库名称.sql
在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
|
use mysql update user set Password=password('newpassword') where User='root'; flush privileges;
1.通过修改MYSQL数据库中MYSQL库的USER表 就用普通的UPDATE、INSERT语句就可以
2.在命令行中使用如下命令 MYSQLADMIN -u root -p PASSWORD mypasswd
3.可以修改MYSQL文件夹中的MY.INI文件
4.使用SET PASSWORD语句, mysql> SET PASSWORD FOR myuser@localhost = PASSWORD('mypasswd');
5.使用GRANT ... IDENTIFIED BY语句 mysql> GRANT USAGE ON *.* TO myuser@localhost IDENTIFIED BY 'mypassword';
|
我想大家也一定经常遇到这种情况的发生!所以专门去网上找了这篇文章!我也加了些信息!(*^_^*)
转自:http://www.phpe.net/faq/73.shtml
问:为什么我在点击浏览器的后退按钮后,所有字段的信息都被清空了?
答:这是由于你在你的表单提交页面中使用了 session_start 函数。
//以下是我个人理解!
因为我们后退浏览的是缓存页,而该函数会强制当前页面不被缓存。所以出现了'警告: 网页已经过期!'.
这些信息,而我们不得不刷新下才能正确显示,对于一个程序人员来说有可能无所谓,但是对于一个internet网上的一个顾客来说,看到该页面,他有可能关闭该页面,而不会去查看这些信息!
还有一个原因就是当一个网站流量比较大的时候,缓存是我们程序人员最好的工具,如果失去了这把工具,那么你所在的虚拟服务器必将受到考验!
解决办法为,在你的 Session_start 函数后加入 header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。
还有基于session的解决方法,在session_start前加上
session_cache_limiter('nocache');// 清空表单
session_cache_limiter('private'); //不清空表单,只在session生效期间
session_cache_limiter('public'); //不清空表单,如同没使用session一般
我想大家也一定经常遇到这种情况的发生!所以专门去网上找了这篇文章!
转自:
问:为什么我在点击浏览器的后退按钮后,所有字段的信息都被清空了?
答:这是由于你在你的表单提交页面中使用了
session_start 函数。该函数会强制当前页面不被缓存。解决办法为,在你的 Session_start 函数后加入
header("Cache-control: private"); 注意在本行之前你的PHP程序不能有任何输出。
还有基于session的解决方法,在session_start前加上
session_cache_limiter('nocache');// 清空表单
session_cache_limiter('private'); //不清空表单,只在session生效期间
session_cache_limiter('public'); //不清空表单,如同没使用session一般
转自:http://edu.codepub.com/2009/0617/6477.php
本文介绍的函数其实是PHP手册上本来就有的,但是由于这些函数独立性较强,查找不易,所以单独介绍一下,方便查阅。
1. 获取所有可用的模块 - get_loaded_extensions
<?php
print_r(get_loaded_extensions());
?>
2. 获取指定模块的可用函数 - get_extension_funcs
<?php
print_r(get_extension_funcs("mysql"));
?>
3. 获取所有已经定义的函数 - get_defined_functions
<?php
function myrow($id, $data)
{
return "<tr><th>$id</th><td>$data</td></tr>\n";
}
$arr = get_defined_functions();
print_r($arr);
?>
其中 $arr["internal"] 是内置函数, $arr["user"] 是用户自定义函数。
4. 检查指定函数是否存在 - function_exists
该函数返回指定函数是否已经定义。
<?php
if (function_exists('imap_open'))
{
echo "IMAP functions are available.<br />\n";
} else {
echo "IMAP functions are not available.<br />\n";
}
?>
设定环境变量:
1)在bash下,把 stty erase ^H 添加到.bash_profile中
2)在csh下,把 stty erase ^H 添加到.cshrc中
下面是我今天的实现方法(在bash下)
[
root@testdb ~]# su - oracle 进入oracle主目录,里面有 .bash_profile
[root@testdb ~]# vi .bash_profile 添加一行
stty erase ^H
:wq 保存退出
重新用oracle登录则可
sdfdsfsd用RedHat的第一张光盘启动系统,在出现Boot:时,录入linux rescue
1.查看当前系统硬盘空间的使用情况
[gdlc@linux /]#fdisk -l
[gdlc@linux /]#fdisk /dev/hda
n 新建一个分区
注:分出一个区做为交换分区,分区类型应为primary,extend不能做为交换分区
t 修改该分区的类型为交换分区(82)
注:输入L可看全部的分区类型
2.创建一个交换分区,命名为hda10
[gdlc@linux /]#mkswap /dev/hda10
3.格式化该分区
[gdlc@linux /]#free
4.查看系统当前交换空间的大小
5.激活该交换空间
[gdlc@linux /]#swapon /dev/hda10
6.再查看系统交换空间的大小看是否有变化
[gdlc@linux /]#free
7.加入/etc/fstab文件中,使其可自动加载
8.重新启动机器,查看该交换文件是否被自动激活,如果想关闭交换该交换空间
[gdlc@linux /]#swapoff /dev/hda10
原理;
网页(HTML)Unicode的格式是40644;中间的那一部分是字符的UNICODE编码,前后都是标志位;
实现代码就很简单了:
String s = "" + (int)'黄' + ";"
s就是转换后的UNICODE码了.
<?php
//查看时间戳
echo date_default_timezone_get();
//查看时间戳
date_default_timezone_set('Asia/Shanghai');
echo "\n";
//查看当前时间戳的时间
echo date('Y-m-d H:i:s',time());
echo "\n";
//时间戳运算
echo date('Y-m-d H:i:s',time()-1);
echo "\n";
//查看系统时间
echo `date`;
//查看时间戳开始时间
echo date('Y-m-d H:i:s',0);
echo "\n";
//查看时间戳开始值
echo mktime(8,0,0,1,1,1970);
echo "\n";
?>
结果:
Asia/Chongqing
2009-02-09 17:19:00
2009-02-09 17:18:59
一 2月 9 17:19:00 CST 2009
1970-01-01 08:00:00
0
(Unix)时间戳(英文为Unix epoch, Unix time, POSIX time 或 Unix timestamp)
是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。
时间戳0按照ISO 8601格式写出来为 1970-01-01T00:00:00Z 。一小时为3600秒,一个基准日(也称纪元日,epoch day)是86400秒,闰秒没有计算在内.多数Unix系统将时间戳以一个32位整型进行保存,这可能会在2038年1月19日产生一些问题(Y2038问题)。
其他单位 |
秒 |
1 分 |
60 秒 |
1 小时 |
3600 秒 |
1 天 |
86400 秒 |
1 周 |
604800 秒 |
1 月 (30.44 天) |
2629743 秒 |
1 年 (365.24 天) |
31556926 秒 |