MySQL密码忘了怎么办

Windoows下
1.先结束MySQL进程
2.CMD进入MySQL的bin目录,输入mysqld-nt.exe –skip-grant-tables回车,
这个窗口放着不要关
3.然后再开一个CMD窗口进入MySQL的bin目录,依次输入以下命令,一行按一次回车。

mysql
USE mysql
UPDATE USER SET password=password("yourpass") WHERE USER="root";
FLUSH privileges;
exit

4.最后关掉这两个窗口就行了

Linux下
1.先停止mysqld服务 service mysql stop
2.运行安全模式
/usr/bin/mysqld_safe –skip-grant-tables & (mysqld-nt.exe –skip-grant-tables)
3.新开一个终端进入mysql输入mysql后直接进去,分别输入下面内容,一行按一次回车。

USE mysql;
UPDATE USER SET password=password("yourpass") WHERE USER="root";
FLUSH privileges;
exit

4.在第一个终端按Ctrl+C,然后运行service mysql start OK!

发表在 技术相关 | 标签为 , | MySQL密码忘了怎么办已关闭评论

session警告

刚在Ubuntu上安装了LAMP,想要测试下phpinfo(),没想到打开却给出这样的提示。

Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by…

解决办法:

sudo gedit /etc/php5/apache2/php.ini

output_buffering =改为on或者任何数字如4096

注意:听说在Windows下只能改为on否则会出问题,没试过。

发表在 技术相关 | 标签为 , | session警告已关闭评论

Windows系统关闭自动共享

Windows系统默认开机会把每个分区都开隐藏共享,怎么关了呢?网上有的说弄个删共享的批处理放到启动项里,这个太麻烦,看我的。
保存下面代码为disableAutoShare.reg文件,双击导入注册表。
重起后再看看吧,全没了吧?

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"AutoShareServer"=dword:00000000
"AutoShareWks"=dword:00000000
发表在 工具收集 | 标签为 , , , , | Windows系统关闭自动共享已关闭评论

【原创】CMD快速通道

任意目录进入CMD命令行方法。
保存下面代码为CmdShell.reg文件,然后双击导入注册表。
在任意目录上右键即可看到CMD快速通道菜单,点击或者按键盘F就可在当前目录打开CMD命令行了。

Windows Registry Editor Version 5.00
 
[HKEY_CLASSES_ROOT\Folder\shell\cmd]
@="CMD快速通道(&F)"
[HKEY_CLASSES_ROOT\Folder\shell\cmd\command]
@="cmd.exe /k cd %1"
发表在 工具收集 | 标签为 , , , | 【原创】CMD快速通道已关闭评论

Ctrl+Space切换不了输入法

1.任务栏上的输入法图标上右键“设置”。
2.选择“键设置”,“在不同的输入语言之间切换”,打开“更改按键顺序”,取消右边“切换键盘布局”前的勾,确定。
3.“中文(简体)输入法 – 输入法/非输入法切换”,打开“更改按键顺序”,取消“启用按键顺序”前的勾,一路确定后退出设置。

发表在 生活琐碎 | 标签为 , | Ctrl+Space切换不了输入法已关闭评论