作者归档:admin

MySQL 错误 Access denied for user ‘debian-sys-maint’@'localhost’错误解决办法

\n\nDebian的服务器上安装了phpmyadmin后发现多个“debian-sys-maint”用户。而且是超级管理员。删之,然后就出现重启会报Access denied for user ‘debian-sys-maint’@’localhost’” 但是使用还没有什么问题.但备份、重启、关闭、重载、状态功能全部无法使用了。\n\n查看如下配置文件,发现我删除了用户后,这里的信息是没变的。我们要么添加一个这样的账户,要么把这里的用户删除。\n

\n

\n

~#cat /etc/mysql/debian.cnf\n# Automatically generated for Debian scripts. DO NOT TOUCH!\n[client]\nhost     = localhost\nuser     = debian-sys-maint\npassword = 4AiDYEIp8AJIwEe1\nsocket   = /var/run/mysqld/mysqld.sock\n[mysql_upgrade]\nuser     = debian-sys-maint\npassword = 4AiDYEIp8AJIwEe1\nsocket   = /var/run/mysqld/mysqld.sock\nbasedir  = /usr

\n

\n

\n方法一:进入MySQL,添加这么一个用户。\n

\n

\n

mysql> update mysql.user set Password = password("4AiDYEIp8AJIwEe1") where User ="debian-sys-maint";\nmysql>flush privileges;\nmysql>quit\n/etc/init.d/mysql restart

\n

\n

\n

\n

方法二,编辑次文件,修改用户和密码为我们熟悉的root:

\n

vi /etc/mysql/debian.cnf

查看mysql版本的四种方法

1:在终端下:mysql -V。 以下是代码片段:\n[shengting@login ~]$ mysql -V\nmysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)\n\n2:在mysql中:mysql> status;\n以下是代码片段:\nmysql> status;\n————–\nmysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)\nConnection id:          416\nSSL:                    Not in use\nCurrent pager:          stdout\nUsing outfile:          ”\nUsing delimiter:        ;\nServer version:         3.23.56-log\nProtocol version:       10\nConnection:             Localhost via UNIX socket\nClient characterset:    latin1\nServer characterset:    latin1\nUNIX socket:            /tmp/mysql_3311.sock\nUptime:                 62 days 21 hours 21 min 57 sec\nThreads: 1 Questions: 584402560 Slow queries: 424 Opens: 59664208 Flush tables: 1 Open tables: 64 Queries per second avg: 107.551\n\n3:在help里面查找\n以下是代码片段:\n[shengting@login ~]$ mysql –help | grep Distrib\nmysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686)\n\n4:使用mysql的函数\n以下是代码片段:\nmysql> select version();\n+————-+\n| version()   |\n+————-+\n| 3.23.56-log |\n+————-+\n1 row in set (0.00 sec)

hostigation的128M内存KVM的VPS安装Win

【提示】本文整理自“四师兄”博客,原文写的比较潦草仓促、天马行空,如果不懂相关知识的话,可能很难看懂。本文内容仅供参考。\n【注意】在不提供Windows 镜像ISO的KVM小鸡上安装Win系统一定要谨慎。因为很多VPS商家是不允许VPS用户自行安装乱七八糟的系统的,尤其是安装极易引起版权纠纷的 Microsoft Windows系统。如果真是这样,一旦被VPS商家发现自行安装了Windows,那么可能面临几十美金的罚款、甚至直接关闭你的VPS。所以各位一定 要小心了,否则欲哭无泪啊!\n\n经测试,3刀Hostigation可以正常ghost win,只是过程比较曲折。\n先安装我自己熟悉的Debian 6。\n———————————————–\n安装之前需要先准备的工具软件:(Google一下就可以找到)\n01、GRUB4DOS\n02、MaxDos v6\n———————————————–\n(补充说明:LINUX 即使安装在逻辑分区也可以引导启动,而Windows 必须安装在主分区才能引导启动)\n1_81c1cc149c999fb 继续阅读

我是如何学习计算机编程的[翻译]

导读:本文是从《How I Learned to Program Computers》这篇文章翻译而来。作者Feross Aboukhadijeh从11岁开始编程,文中分享了他的开发经历。\n\n文章内容如下:\n\n我在很小年纪的时候就开始学习编程,我学习编程的方法是创建大量的不同的网站。下面列出的是我创建的主要的网站,其中最早的一个是我11岁时开发的。我希望读者能从我这些复述中获得的信息是:如果你想学习编程,做大量的练习性的项目是非常必要的。\n\n学习一种技术最好的方法就是练习,练习,练习。所有我知道的最优秀的程序员都深深的享受编程——编程是一件让他们干起来无由的高兴的事情。也因此他们大量的编程。经常,那是一种不健康的废寝忘食。学习如何编程——以及如何编好程——并不需要你具有超人的能力。你只需要去按照自己的意愿动手去做,做出点什么东西。\n\n做什么东西并不重要,重要的是你找到东西动手去做。我所认识的那些优秀的程序员,他们都有各自不同的最初学习编程的动机。有些人学习编程是为了开发动画游戏。有些人是为了解决他们在使用计算机时遇到的问题,或让工作更有效率。有些人是为了开发产品来满足人们的需求。有些人(真正的程序员)学习编程只是他们为了深入了解计算机工作原理的步骤之一;他们希望能搞清楚这种机器。有些程序员编程只是因为他们享受解决难题的挑战。 继续阅读